南阳 oj 贪心 题目6 喷水装置(一)
来源:互联网 发布:考察社区红色网络教育 编辑:程序博客网 时间:2024/05/20 03:06
01.#include<stdlib.h>
02.
#include<stdio.h>
03.
#include<math.h>
04.
int
cmp(
const
void
*a,
const
void
*b)
05.
{
return
*(
float
*)a<*(
float
*)b?1:-1;}
06.
main()
07.
{
08.
int
m;
09.
float
a[1000];
10.
scanf
(
"%d"
,&m);
11.
while
(m--)
12.
{
13.
int
n;
14.
double
sum=0;
15.
scanf
(
"%d"
,&n);
16.
for
(
int
j=0;j<n;j++)
17.
scanf
(
"%f"
,&a[j]);
18.
qsort
(a,n,
sizeof
(a[0]),cmp);
19.
int
i=0;
20.
while
(i<n)
21.
{
22.
if
(a[i]<=1) i++;
23.
else
24.
{
25.
sum=sum+2*(
sqrt
(a[i]*a[i]-1));
26.
if
(sum>=20)
27.
{
28.
printf
(
"%d\n"
,i+1);
29.
break
;
30.
}
31.
else
i++;
32.
}
33.
}
34.
}
35.
}
0 0
- 南阳 oj 贪心 题目6 喷水装置(一)
- 【南阳 oj 】6-- 喷水装置(一)(贪心算法)
- 【南阳OJ 6】 喷水装置 一(贪心)
- 南阳理工学院 ACM OJ-- 题目6 喷水装置(一) (贪心暴力)
- 南阳oj 题目6 喷水装置(一)
- 南阳oj 6 喷水装置(一)
- 南阳题目6-喷水装置(一)
- 喷水装置一(贪心算法,南阳oj ,6)
- 【南阳理工oj】喷水装置(一)(贪心)
- 南阳oj第6题(喷水装置(一))<贪心>
- 喷水装置(一)||南阳oj
- 【南理oj】6 - 喷水装置(一)(贪心)
- NYOJ---6(贪心)-题目---------------------------------喷水装置(一)
- NY 题目6 喷水装置(一)(贪心问题)
- NYOJ题目6-喷水装置(一)(贪心)
- 贪心——NYOJ 题目6 喷水装置(一)
- NYOJ 题目6 喷水装置(一) 水贪心
- nyoj 题目6:喷水装置(一)贪心算法
- poj 2676 Sudoku(数独)
- NSString
- Android底层代码中用到的几种设计模式
- Scrapy安装及使用
- PAT (Advanced Level) 1025. PAT Ranking (25) 结构体排序
- 南阳 oj 贪心 题目6 喷水装置(一)
- nyoj一的个数
- java.lang.ClassCastException: android.app.ActionBar$LayoutParams cannot be cast to android.widget.Ab
- 腾讯下载QLV文件装换MP4
- bkwin设置文本控件为多行模式
- 南阳oj NYOj 贪心 题目71 独木舟上的旅行
- Scala详解---------控制结构和函数
- MATLAB 图像处理函数(第六章)(获取图像矩形像素的运用)
- Android系统代码本地更新linux shell脚本1