- #include<stdio.h>
- #include<stdlib.h>
- #include<math.h>
- #include<iostream>
- using namespace std;
- int cmp(const void *a,const void *b)
- {
- return *(int *)b-*(int *)a;
- }
- int main()
- {
- int a[110],m,i;
- double res;
- scanf("%d",&m);
- for(i=0;i<m;i++)
- scanf("%d",&a[i]);
- if(m==1) res=a[0];
- else
- {
- qsort(a,m,sizeof(a[0]),cmp);
- res=a[0];
- for(i=1;i<m;i++)
- res=2*sqrt(res*a[i]);
- }
- printf("%.3lf/n",res);
- system("pause");
- return 0;
- }
poj1862
最新推荐文章于 2018-08-08 09:46:00 发布