0
点赞
收藏
分享

微信扫一扫

Codeforces 922 C


​​传送门​​

题目大意

给你两个数n,k,问n mod i(1<=i<=k)是不是都不相同

思路

暴力打表找规律
发现n%i必须等于i-1才可以不出现重复的

代码

int main(){
int ans=1;
ll n,k;
scanf("%lld%lld",&n,&k);
if(n==0&&k==0)return 0;
for(ll i=1;i<=k;i++){
if(n%i!=i-1) {
ans=0;
break;
}
}
if(ans)printf("Yes\n");
else printf("No\n");
}


举报

相关推荐

0 条评论