NYOJ6喷水装置(一)
来源:互联网 发布:js const和let 编辑:程序博客网 时间:2024/05/05 03:46
//NYOJ6喷水装置(一)#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h>#include<iostream>#include <algorithm>using namespace std;double a[605];int total = 0;void greedySelect(double a[], int N);bool cmp(double a, double b){return a > b;}int main(void){int m, n;//freopen("in.txt", "r", stdin);scanf("%d", &m);while(m--){scanf("%d", &n);for(int i = 0; i < n; i++){scanf("%lf", &a[i]);}sort(a, a + n, cmp);//默认升序;total = 0;greedySelect(a, n);printf("%d\n", total);}return 0;}void greedySelect(double a[], int n){double c = 20;for(int i = 0; i < n; i++){if(c > 0){c -= 2 * sqrt(a[i] * a[i] - 1);total++;}elsebreak;}}
0 0
- NYOJ6喷水装置(一)
- nyoj6 喷水装置(一)
- nyoj6喷水装置(一)
- nyoj6 喷水装置(一)
- 初试贪心nyoj6喷水装置(一)
- NYOJ6 之喷水装置(一)
- NYOJ6喷水装置
- NYOJ6——喷水装置(一)(贪心)
- 贪心算法之——喷水装置一(nyoj6)
- 喷水装置(nyoj6)贪心算法
- 喷水装置(一)
- 喷水装置(一)
- 喷水装置(一)
- 喷水装置(一)
- 喷水装置(一)
- 喷水装置(一)
- 喷水装置(一)
- 喷水装置(一)
- CSU 1115 最短的名字
- Struct 和 Class 的类型探究
- 设计模式 之 观察者--委托与事件
- sdut查找练习 hash——出现过的数字
- x86寄存器说明
- NYOJ6喷水装置(一)
- 1013. 数素数 (20) (数学啊 ZJU_PAT)
- java中split()中的特殊分隔符 小数点
- HDU 1026 Ignatius and the Princess I(广搜)
- IOS异步编程
- vi中添加注释
- Best Time to Buy and Sell Stock I && II && III
- 一个异常
- 线性表之多项式乘法