虚无 • 4个月前
int main(){
int n,m;
scanf("%d%d",&n,&m);
int ans=0,a=0,b=0;
for(int i=n;i<=m;i++){
a=0;
for(int j=1;j<=sqrt(i);j++){
if(j*j==i){
a++;
continue;
}
if(i%j==0){
a+=2;
}
}
if(b<a){
b=a;
ans=i;
}
else if(b==a){
if(ans>i){
ans=i;
}
}
}
printf("%d %d",ans,b);
return 0;
}
评论:
请先登录,才能进行评论