ZZULI OJ 2151: 善良的GG
来源:互联网 发布:mac 触摸板 鼠标中键 编辑:程序博客网 时间:2024/06/04 18:58
2151: 善良的GG
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 153 Solved: 26
SubmitStatusWeb Board
Description
生活在上古世界亡灵岛的小白就快到亡灵岛上的期末考试了,可是小白却没有任何准备。于是小白只能靠自己的运气来决定自己的生死了,而亡灵岛的其中一个侍者GG十分善良,他决定只要小白有存活的希望就让他活下来。
小白一共有n场考试,分散在n天中,即一天有且仅有一场,只有他当天的运气不小于考试的难度才能够通过考试,而小白只有通过所有的考试才能存活下来,生活如此艰难~~~
现在GG运用自己的通天能力得知了小白在未来的m天中每天的运气值ai,他希望从中取出n天的运气来让小白通过考试,GG取出来的n天的运气可以重新安排次序,来使小白的运气充分使用,但是不能改变某天的运气值的大小。例如有三天的运气按照时间先后依次是100,200,300,GG可以将它调整为这三个数的任意排列顺序。
上帝视角的你看到了这一幕,于是你决定在梦中启示小白的命运。
Input
测试数据第一行为测试样例总组数T(1<=T<=50),
每组数据有三行,
第一行为正整数n,m(1<=n,m<=30000)。
第二行为n个整数,用空格隔开,即n天中每场考试的难度。
第三行为m个整数,用空格隔开,即小白m天的运气。
Output
对于每组数据,如果小白能够活下来,输出“You are pretty lucky!”;否则输出“Time up!”;
Sample Input
2
2 3
5 4
7 8 4
2 1
5 5
10
Sample Output
You are pretty lucky!
Time up!
HINT
由于数据量较大,建议使用scanf读入数据。
题虽然水,但还是WA了一次,果然我还是菜逼(无奈脸。。。)
/* *********************************************** ┆ ┏┓ ┏┓ ┆ ┆┏┛┻━━━┛┻┓ ┆ ┆┃ ┃ ┆ ┆┃ ━ ┃ ┆ ┆┃ ┳┛ ┗┳ ┃ ┆ ┆┃ ┃ ┆ ┆┃ ┻ ┃ ┆ ┆┗━┓ 马 ┏━┛ ┆ ┆ ┃ 勒 ┃ ┆ ┆ ┃ 戈 ┗━━━┓ ┆ ┆ ┃ 壁 ┣┓┆ ┆ ┃ 的草泥马 ┏┛┆ ┆ ┗┓┓┏━┳┓┏┛ ┆ ┆ ┃┫┫ ┃┫┫ ┆ ┆ ┗┻┛ ┗┻┛ ┆ ************************************************ */ #include<cstdio>#include<algorithm>using namespace std;int an[30010],am[30010];bool cmp(int a,int b){ return a>b;}int main(){ int T; scanf("%d",&T); while( T-- ) { int n,m; scanf("%d%d",&n,&m); for(int i=0; i<n; i++) scanf("%d",&an[i]); for(int i=0; i<m; i++) scanf("%d",&am[i]); sort(an,an+n,cmp); sort(am,am+m,cmp); int j=0,sum=0,flag=0; if(m<n) flag=1; for(int i=0; i<n; i++) { if(am[i]<an[i]) { flag=1; break; } } if(flag!=1) printf("You are pretty lucky!\n"); else printf("Time up!\n"); } return 0;}
- ZZULI OJ 2151: 善良的GG
- zzuli OJ 1003: 两个整数的四则运算
- zzuli OJ 1004: 三位数的数位分离
- zzuli OJ 1006: 求等差数列的和
- zzuli OJ 1014: 求三角形的面积
- zzuli OJ 1015: 二次方程的实根
- zzuli OJ 1021: 三个整数的最大值
- zzuli OJ 1046: 奇数的乘积
- zzuli OJ 1050: 阶乘的累加和
- zzuli OJ 1051: 平方根的和
- zzuli OJ 1067: 有问题的里程表
- zzuli OJ 1070: 小汽车的位置
- zzuli OJ 1089: 阶乘的最高位
- zzuli OJ 1126: 布尔矩阵的奇偶性
- ZZULI OJ 1898: 985的数字难题
- ZZULI OJ 1897: 985的红绿灯难题
- ZZULI OJ 1894: 985的方格难题
- Zzuli OJ-----1904 小火山的股票交易
- json返回到客户端的几种方式
- 区块链应用场景-1
- Java 通过getProperties()获取系统属性值,参数值
- <JAVA>如何在ubuntu上编译和运行java程序
- NYOJ 10 skiing 记忆化搜索 DFS+DP
- ZZULI OJ 2151: 善良的GG
- 怎样从0开始搭建一个测试框架_10——数据生成器
- numpy模块的sin函数实例
- ubuntu cifar-10 报错解决方案
- js md5加密和java md5加密不一致
- HTML5 表单新类型和新属性
- 解决使用专有网络的阿里云服务器无法远程连接的问题
- AngularJS(十二)控制器
- 什么是架构,什么是架构师?