/*日期:2011-10-13
作者:xiaosi
题目:喷水装置(一)
*/
#include<iostream>
#include<vector>
#include<functional>
#include<algorithm>
#include<cmath>
using namespace std;
double Length(double R,double b)
{
return 2*sqrt(R*R-b*b/4);
}
int main()
{
const double l=20,w=2;
int n;
cin>>n;
while(n--)
{
int m;
cin>>m;
double R;
vector<double> Rs;
while(m--)
{
cin>>R;
Rs.push_back(R);
}
sort(Rs.begin(),Rs.end(),greater<double>());
double sum=0;
int i;
for(i=0;i!=Rs.size();i++)
{
if (sum>l) break;
sum+=Length(Rs[i],w);
}
cout<<i<<endl;
}
}
分享到:
相关推荐
有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n)个点状的喷水装置,每个喷水装置i喷水的效果是让以它为中心半径为Ri的圆都被润湿。请在给出的喷水装置中选择尽量少的喷水装置,把整个草坪全部...
算法-喷水装置(信息学奥赛一本通-T1424)(包含源程序).rar
花式喷水池装置PLC控制梯形图的设计与调试.pdf
一种喷水装置的制作方法.docx
行业文档-设计装置-一种建筑工地喷水装置.zip
花式喷水池装置PLC程序设计
行业资料-交通装置-一种施工现场车辆清洗喷水装置.zip
行业文档-设计装置-一种搅拌机上的喷水装置
行业资料-交通装置-一种汽车玻璃除霜试验的喷水装置.zip
行业文档-设计装置-一种四层纸板生产用喷水装置
行业资料-交通装置-一种汽车雨刮器可防堵塞的喷水装置.zip
行业资料-交通装置-一种多功能道路清洗车的喷水装置.zip
一种喷水织机多臂开口装置的制作方法.docx
一种合成革均匀喷水装置的制作方法.docx
电信设备-一种景观工程移动喷水装置.zip
行业资料-交通装置-一种桥梁高墩喷淋养生混凝土的喷水装置.zip
一种自动升降的消防喷水装置的制作方法.docx
电信设备-一种带有喷水装置的风机.zip
一种大数据物联网用办公消防喷水装置的制作方法.docx