nyoj 417 死神来了
2015-09-01 10:27
218 查看
容斥
例如 20
可分为
20 19 18 17 16 15 14 13 12 11
共 20/2 组;
也是最多的分组
除上述外,任何一个数都有都不可再选
所以只需比较 N/2 (n为奇数加一)与m的大小即可;
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
有一天,王小子在遨游世界时,遇到了一场自然灾害。一个人孤独的在一个岛上,没有吃的没有喝的。在他饥寒交迫将要死亡时,死神来了。由于这个死神在成神之前是一个数学家,所以他有一个习惯,会和即死之人玩一个数学游戏,来决定是否将其灵魂带走。游戏规则是死神给王小子两个整数n(100<=n<=1000000),m(2<=m<=n),在1~n个数中,随机取m个数,问在这m个数中是否一定存在一个数是另一个数的倍数,是则回答“YES",否则”NO"。如果王小子回答正确,将有再活下去的机会。但是他很后悔以前没有好好学习数学,王小子知道你数学学得不错,请你救他一命。
输入有多组测试数据,不多于10000;
每组有两个数n,m;
以文件结束符EOF为结束标志。
输出输出"YES"或"NO"。
样例输入
样例输出
例如 20
可分为
20 19 18 17 16 15 14 13 12 11
共 20/2 组;
也是最多的分组
除上述外,任何一个数都有都不可再选
所以只需比较 N/2 (n为奇数加一)与m的大小即可;
死神来了
时间限制:1000 ms | 内存限制:65535 KB难度:3
描述
有一天,王小子在遨游世界时,遇到了一场自然灾害。一个人孤独的在一个岛上,没有吃的没有喝的。在他饥寒交迫将要死亡时,死神来了。由于这个死神在成神之前是一个数学家,所以他有一个习惯,会和即死之人玩一个数学游戏,来决定是否将其灵魂带走。游戏规则是死神给王小子两个整数n(100<=n<=1000000),m(2<=m<=n),在1~n个数中,随机取m个数,问在这m个数中是否一定存在一个数是另一个数的倍数,是则回答“YES",否则”NO"。如果王小子回答正确,将有再活下去的机会。但是他很后悔以前没有好好学习数学,王小子知道你数学学得不错,请你救他一命。
输入有多组测试数据,不多于10000;
每组有两个数n,m;
以文件结束符EOF为结束标志。
输出输出"YES"或"NO"。
样例输入
100 80 100 20
样例输出
YES NO
相关文章推荐
- Android NDK学习 <四> Application.mk简介
- SQL SERVER 与ACCESS、EXCEL的数据转换
- 问题:sqlserver if;结果: SqlServer if else和case
- 面试题 两个表字段相同更新表A
- JNI编程指南-第三章 基本类型、字符串、数组
- Case - Cass Assign
- container_of,typeof详解
- 监听器和拦截器原理
- iTunes Connect 上传APP报错: Communication error. please use diagnostic mode to check connectivity.
- java 匿名内部类 抽象类跟接口可以直接New出来啊~~
- C#学习笔记----.net操作进程
- JSP字体设置
- 关于iPhone 6S你想知道的一切
- nodejs调试环境的小结
- ORA-19706: 无效的 SCN
- IMX6Solo启动流程-从Uboot到kernel 下
- Python uuid
- Android NDK学习 <三> Android.mk实例和NDK实用技巧
- [翻译]大数据处理的趋势-五种开源技术介绍
- asp.net MVC控制器中返回JSON格式的数据时提示下载