CodeForces 378B Semifinals(贪心)
来源:互联网 发布:unity3d真实地形制作 编辑:程序博客网 时间:2024/05/17 09:42
题目链接:CodeForces 378B Semifinals
题目大意:有两场半决赛,每场各有n各人参加,现在有一个k值,表示说半决赛的前k名可以直接晋级总决赛,因为要选出n个人参加决赛,所以2*(n -k)要在剩下的人中选前2*(n-k)名,k的取值范围为0~n/2,问说那些人是有可能晋级决赛的。
解题思路:直接按照k = 0和k = n / 2的方案去选,就包括了所有可以晋级的人选,两种极端。
#include <stdio.h>#include <string.h>const int N = 100005;int n, a[N], b[N];int main() { scanf("%d", &n); for (int i = 0; i < n; i++) scanf("%d%d", &a[i], &b[i]); int p = 0, q = 0, k = n / 2; for (int i = 0; i < n; i++) { if (a[p] < b[q]) p++; else q++; } for (int i = 0; i < n; i++) { if (i < p || i < k) printf("1"); else printf("0"); } printf("\n"); for (int i = 0; i < n; i++) { if (i < q || i < k) printf("1"); else printf("0"); } printf("\n"); return 0;}
1 0
- CodeForces 378B Semifinals(贪心)
- B. Semifinals
- CodeForceS#276-B(贪心)
- codeforces B. Combination(贪心)
- CodeForces 155B - Combination(贪心)
- Codeforces 384B Multitasking(贪心)
- Codeforces 416B Art Union(贪心)
- codeforces 158B Taxi(贪心小水题)
- codeforces 158B Taxi (贪心)
- Codeforces 3B.Lorry(贪心,排序)
- CodeForces 384B Multitasking(大概是贪心)
- Codeforces 540B - School Marks (贪心)
- !CodeForces 287B--(贪心、二分)
- codeforces 571B--Minimization(贪心+dp)
- Educational Codeforces Round 5(B)贪心
- codeforces 651B Beautiful Paintings(贪心)
- 【CodeForces】597B - Restaurant(贪心)
- 【CodeForces】597B - Restaurant(贪心)
- Java Mysql 初级操作
- VC _T和L
- CodeForces 378A Playing with Dice(水题)
- 获取客户端ip地址方法和通过curl在命令行提交post数据到服务器
- 十七.交通灯管理系统
- CodeForces 378B Semifinals(贪心)
- map,reduce,filter函数与python的list对象
- vs2010 编译 duilib v391 报错的问题
- 今天开通了博客,加油!
- FreeRTOS 源代码的编程标准与命名约定
- hdu 2955 Robberies
- Lua Metatable
- ASP.NET基础(一)
- 统一资源管理与调度平台(系统)介绍