解题思路:
我们发现前t个数的模总共只存在t种,若不存在相同的两个数则刚好t种,则第t+1个必须有新的模,考虑第一个模为0,则n%k=k-1.否则则有两个数同余
注意事项:
无
参考代码:
a=int(input())
def same_add(m,n):
for i in range(1,m+1):
if n%i!=i-1:
return "Yes"
return "No"
for i in range(a):
n,m=list(map(int,input().split(" ")))
print(same_add(m,n))
0.0分
4 人评分
2^k进制数 (C++代码)使用递归方法浏览:729 |
不知道哪里错了浏览:1180 |
时间转换 (Java代码)浏览:594 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:1465 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:700 |
数组输出 (C语言代码)错误???浏览:589 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:615 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:734 |
WU-输出正反三角形 (C++代码)浏览:1045 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:677 |