HDU 5090 Game with Pearls (贪心)
一道贪心的题,因为最小的不能由别的转化,所以每次贪心找最小的,其余的转化成大的。
从小到大,最小的如果不存在那么就break,否则减去一个,剩下的加k继续判断。
#include<cstdio> #include<cstring> const int maxn = 300; int cnt[maxn];int main() {int T;scanf("%d",&T);int n,k;while(T--){memset(cnt,0,sizeof(cnt));scanf("%d%d",&n,&k);int t;for(int i = 0; i < n; i++){scanf("%d",&t);cnt[t]++;}int flag = 1;for(int i = 1; i <= n; i++){if(!cnt[i]){flag = 0;break;}cnt[i+k] += cnt[i]-1;}printf("%s\n",flag?"Jerry":"Tom");}return 0; }
转载于:https://www.cnblogs.com/jerryRey/p/4654286.html
HDU 5090 Game with Pearls (贪心)相关推荐
- HDU - 5090 Game with Pearls(二分图最大匹配)
题目链接:点击查看 题目大意:杰瑞和汤姆在玩游戏,游戏规则是:汤姆会拿来N个容器,每个容器内一开始就会包含1~N个小球,现在轮到杰瑞操作了,杰瑞可以选择往每个容器里加入0个或者任意k的倍数个小球,问杰 ...
- 贪心 HDOJ 5090 Game with Pearls
题目传送门 1 /* 2 题意:给n, k,然后允许给某一个数加上k的正整数倍,当然可以不加, 3 问你是否可以把这n个数变成1,2,3,...,n, 可以就输出Jerry, 否则输出Tom. 4 贪 ...
- HDU 2795 Billboard (线段树+贪心)
HDU 2795 Billboard (线段树+贪心) 手动博客搬家:本文发表于20170822 21:30:17, 原地址https://blog.csdn.net/suncongbo/articl ...
- 【HDU - 5090】Game with Pearls (匈牙利算法,二分图匹配)
题干: Tom and Jerry are playing a game with tubes and pearls. The rule of the game is: 1) Tom and Jerr ...
- HDU 5281 Senior's Gun (贪心)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5281 贪心题目,但是看看我的博客里边相关贪心的题解实在是少的可怜,这里就写出来供大家一起探讨. 题意还 ...
- hdu 6203 ping ping ping(贪心+树状数组+dfs序)
题目链接:hdu 6203 ping ping ping 题意: 给你一棵n+1个节点树,现在有q条路径不通,问你最少有多少个节点坏掉了. 题解: 考虑贪心,对这q条路径求一下lca,按照lca的深度 ...
- hdu 2546 饭卡【贪心+01背包基础题】
链接: http://acm.hdu.edu.cn/showproblem.php?pid=2546 http://acm.hust.edu.cn/vjudge/contest/view.action ...
- HDU 2546 饭卡(贪心+DP)
题目链接 几个月之前做的一个题了,开始想时就看出应该是个01背包问题,又发现不太一样,貌似应该是有种贪心策略,把最大的挑出来最后还有5块钱的再买,剩下的体积用01背包去求最优选择,当时WA了3次,以为 ...
- hdu 6034 B - Balala Power! 贪心
B - Balala Power! 题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=6034 题面描述 Talented Mr.Tang has n st ...
最新文章
- 机器学习实战:训练自己的YoloV5 [草稿-待完成]
- 【直播 】ASP.NET Core解密底层设计逻辑
- 小学奥数 7834 分成互质组 python
- 敏捷开发基础篇(一)-流程与角色基本概念
- 微软推出Windows Lite,目标Chrome OS上网本
- Hot Swap failed:add method not implemented
- 保存图片命令到指定路径_一招轻松合并文件——openall命令介绍
- Rust: trim(),trim_matches()等江南六怪......
- ATTCK实战系列三(msf域渗透)
- 2016考研数学三复习计划
- 服务器终端性能测试之iometer
- Dim 和 Redim
- 深入理解吴恩达老师深度学习课程(01神经网络和深度学习 第二周)
- 命令行编译工具NMAKE
- 【算法随记五】使用FFT变换自动去除图像中严重的网纹。
- 【金猿案例展】某远程教育机构——以用户为中心 打造优势教学内容和智慧化学习产品...
- FuntouchOS跟鸿蒙系统,FuntouchOS10.5安装包
- 奔三的你,是否还年轻
- 安装iperf,提示:没有可用软件包 iperf
- 【小嘟陪你刷题04】Java实现水花仙数、九九乘法表、金字塔