Stripies(POJ 1862, 贪心)

题目链接

       题目大意:有一种生物两个遇到后会合成一个质量为2sqrt(m1*m2),给你一些这种生物的质量,问合成的最小质量为多少。

       解题思路:质量大的先被拿来合成

       

#include
#include
#include

using namespace std;

const int MAX_N = 105;

int N;
double ans;
int m[MAX_N];

bool cmp(int a, int b)
{
	return a>b;	
} 
void init()
{
	for(int i=0; i

你可能感兴趣的:(挑战程序设计竞赛!)