题目传送门
题意翻译
给定 n,kn,kn,k ( n,k≤1018n,k\le 10^{18}n,k≤1018 )
回答 nmodi,i∈[1,k]n \mod i,i\in \left[1,k\right]nmodi,i∈[1,k] 是否都不同。
题目解析
一道简单的结论题,我们发现,只有当 nmodi=i−1,i∈[1,k]n\mod i=i-1,i\in \left[1,k\right]nmodi=i−1,i∈[1,k] 答案才成立。
代码:

#include<cstdio>
using namespace std;
typedef long long ll;
inline ll read(){ll sum=0;int flag=0;char c=getchar();while((c<'0'||c>'9')&&c!='-') c=getchar();while('0'<=c&&c<='9'){sum=(sum<<1)+(sum<<3)+(c^48);c=getchar();}if(flag) return -sum;return sum;
}
ll x,y,f;
int main(){x=read(); y=read();f=1;for(int i=1;i<=y;i++)if(x%i!=i-1){f=0;break;}if(f) printf("Yes\n");else printf("No\n");return 0;
}

CF922C Cave Painting 题解相关推荐

  1. cf - 922C - Cave Painting ( 思维 + 数学 )

    题目链接:点击进入 题意 给你 n , k , 问是否 n % i ( 1<= i <= k ) 的值都不一样 思路 若n % i 的结果都不同,则 n % 1 = 0 n % 2 = 1 ...

  2. Cave Painting

    这里写链接内容 k很小的时候,能满足的n已经很大了,对k进行遍历,如果(n%i) == i-1,直到最后,那么它就成立 #include<iostream> #include<cst ...

  3. 根据ip查经纬度软件_f.lux - 必须推荐给大家的开源免费的护眼软件

    f.lux 是一款 开源免费的护眼软件 ,它能够自动 降低屏幕亮度.调整柔和色调,对于需要 长时间 面对 电脑屏幕 的来说非常实用.我们直接访问 软件官网 直接点击 Download f.lux 按钮 ...

  4. Codeforces 题目合集+分类+代码 【Updating...】【361 in total】

    961A - Tetris                                                模拟                                      ...

  5. pc系统设计演变_设计师的演变

    pc系统设计演变 Since millions of years, every species on this earth is undergoing changes with regard to t ...

  6. (转)Win7 64bit VS2010 配置 opencv3.2.0

    https://blog.csdn.net/michaelkiven/article/details/56008364 查看全文 http://www.taodudu.cc/news/show-714 ...

  7. 洛谷P4084 [USACO17DEC]Barn Painting G 题解

    洛谷P4084 [USACO17DEC]Barn Painting G 题解 题目链接:P4084 [USACO17DEC]Barn Painting G 题意:题意:给定一颗N个节点组成的树,3种颜 ...

  8. Codeforces 300D Painting Square 题解

    题意 一个四周围都是黑色的由n行n列小格子组成的方块,每次可以选择一个已经由黑框包围的正方形将它的一行一列涂黑要求分割出的部分还都是正方形,问涂k次可以有多少种不同的涂法 思路 因为只能分割成正方形, ...

  9. 2020湖南大学ACM新生杯题解- D Treasure Cave

    思路: 将地上的所有数和空中的数放在一起排序,空中的拿出意思就是可以最终从这个排好序的序列中抽出任意一个数,使得剩下的序列为严格的上升序列. 并且题目希望尽可能大,检查这个排好序的序列,如果这个序列中 ...

最新文章

  1. 一分钟了解负载均衡的一切
  2. 小米面试:二叉搜索中第K小的元素
  3. SharePoint中Tab方式进行内容展现的WebPart
  4. 结对开发Ⅴ——循环一维数组求和最大的子数组
  5. PAT——1018. 锤子剪刀布
  6. Java 中的 Reference
  7. matlab 反激变压器,基于matlab的反激电路设计..doc
  8. oracle signed类型,char、signed char 和 unsigned char 的区别
  9. monkey 真机测试步骤
  10. VS2005调试器 1,断点设置有技巧(转载)
  11. 华为私密相册计算机找回密码,华为手机进入隐私空间的密码忘记了怎么办
  12. java 正则车牌_分享一个非常全的正则验证车牌格式的函数
  13. 暴力猴简单脚本 - 去除右键菜单、文本选择限制
  14. C语言程序出现malloc(): corrupted top size异常中止
  15. 复盘世预赛:国足5-0马尔代夫,吴曦成国足世预赛福星!三大前锋齐进球
  16. QQ怎么样设置透明头像?2020最新方法!一个小工具快速搞定!
  17. 设 l í {a,b,c}* 是满足下述条件的符号串构成的语言,陇东学院《编译原理》练习题及答案...
  18. android应用apn.xml,android之APN
  19. Android TV系列 TV APP分析(一)
  20. python怎么群发邮件_python群发邮件怎么做

热门文章

  1. MyBatis大于小于号问题
  2. 葡萄城报表 V12正式发布,持续增强在线设计能力
  3. 浅谈:服务架构进化论
  4. SeaTunnel 平台又一生态集成,高性能支持并发读取,解读 IoTDB 连接器新特性
  5. 瀑布模型、快速原型模型、增量模型、螺 旋模型的优缺点,说明每种模型的使用范围
  6. 优秀的管理者应该具备的能力
  7. Linux命令 -- Linux中查看文件和文件夹大小
  8. sql语句创建表的同时添加外键约束
  9. 圆检测-CircleDectection
  10. Android端MVVM从入门到实战(第四篇) - DataBinding运算符