[挑战程序设计竞赛] POJ 3069 - Saruman's Army
来源:互联网 发布:网红男装淘宝店有哪些 编辑:程序博客网 时间:2024/05/22 11:35
模拟题,排序贪心即可。当时写的比较挫,界限处理错了WA了好几次。。
#include <stdio.h>#include <string.h>#include <math.h>#include <stdlib.h>#include <algorithm>#include <iostream>#include <set>#include <map>#include <queue>#include <stack>#include <assert.h>#include <time.h>typedef long long LL;const int INF = 500000001;const double EPS = 1e-9;const double PI = acos(-1.0);using namespace std;int main(){ //freopen("test0.in", "r", stdin); //freopen("test0.out", "w", stdout); //srand(time(NULL)); int N, R, a[1001]; while(~scanf("%d", &R)) { scanf("%d", &N); if(N == -1 && R == -1) break; for(int i = 0; i < N; i++) { scanf("%d", &a[i]); } sort(a, a+N); int left, mid; int sum = 0; int i = 0; while(i < N) { left = a[i++]; while(left + R >= a[i]) i++; mid = a[i-1]; while(mid + R >= a[i]) i++; ++sum; } printf("%d\n", sum); } return 0;}
0 0
- [挑战程序设计竞赛] POJ 3069 - Saruman's Army
- POJ 3069-Saruman's Army [贪心] 《挑战程序设计竞赛》2.2
- poj 3069 Saruman's Army
- POJ 3069 - Saruman's Army
- POJ-3069-Saruman's Army
- POJ 3069 Saruman's Army
- POJ 3069 Saruman's Army
- POJ-3069 Saruman's Army
- POJ-3069-Saruman's Army
- poj 3069 Saruman's Army
- POJ-3069-Saruman's Army
- POJ 3069 Saruman‘s Army
- POJ 3069 Saruman's Army
- POJ 3069 Saruman's Army
- poj 3069 Saruman's Army
- POJ Saruman's Army 3069
- POJ 3069 Saruman's Army
- POJ-3069 Saruman's Army
- 发消息
- ASP.NET中的配置文件
- SQL Server中的三种Join方式
- android json解析及简单例子
- div四个角变圆形
- [挑战程序设计竞赛] POJ 3069 - Saruman's Army
- ecshop立即购买和加入购物车并存
- 数据结构--数组
- pat1081 学习下strtok_r()对分隔字符串的处理(当然不用也行,scanf读取时加控制符)
- 有时候问题和挫折会打击你,但有时...
- Python collections模块实例讲解
- shopex网店加速,解决shopex网店 CPU% 高占用问题
- HDU 5107 K-short Problem(线段树,离线)
- 第13周项目5(2)1-完整复制字符串