#include<bits/stdc++.h>
using namespace std;
int main()
{
int a, i;
double sum = 0, b;
double n[10005];
cin >> a;
for(i = 1; i <= a; i++)
{
cin >> n[i];
}
cin >> b;
n[a+1] = b;
sort(n+1,n+1+1+a);
for(i = 1l i <= a + 1; i ++)
{
sum += (n[i] - n[i - 1]) * log((n[i] - n[i - 1]) + 1.0);
if(n[i] == b)
{
break;
}
}
printf("%.7lf\n",sum);
return 0;
}
Gym - 102072M(寒假结训赛18 17 )SDUT
最新推荐文章于 2020-02-25 16:37:16 发布