#include<iostream>
#include<stdio.h>
#include<algorithm>
#include<cmath>
using namespace std;
int main()
{
int N = 0, i = 0, j = 0;
double Arr[110] = { 0 };
double sum = 1;
cin >> N;
for (i = 0; i < N; i++)
{
cin >> Arr[i];
}
sort(Arr, Arr + N);
if (N == 1) sum = Arr[0];
else
{
sum = 2 * sqrt(Arr[N - 1]*Arr[N - 2]);
for (i = N - 3; i >= 0; i--)
{
sum = 2 * sqrt(sum*Arr[i]);
}
}
printf("%.3f\n", sum);
return 0;
}
poj+数模组要做的水题+Stripies 贪心
最新推荐文章于 2020-12-19 05:01:38 发布