各位大佬,我用map居然AC了!!!
#include<iostream>
#include<cstdio>
#include<map>
using namespace std;
int t,n,m;
bool is;
int main(){
scanf("%d",&t);
while(t--){
scanf("%d%d",&n,&m);
is=false;
map<int,int>mp;
for(int i=1;i<=m;i++){
mp[n%i]++;
if(mp[n%i]==2){
is=true;
break;
}
}
printf((is)?"Yes\n":"No\n");
}
return 0;
}
一定是数据太水了,不然也不至于吧~~~