求求看看吧,我交了1w次就是叫不上
本帖最后由 c小白。 于 2017-11-21 08:15 编辑#include<stdio.h>
main(){
int a,c,i;
while(scanf("%d",&a)!=EOF){
c=1;
for(i=1;;i++){
c*=2;
if(c%a==1) {printf("2^%d mod %d = 1\n",i,a);break;}
else if(c%a==0){printf("2^? mod %d = 1\n",a); break;}
}
}
}
}
怎么错了 if(a==)是什么鬼 BngThea 发表于 2017-11-20 22:23
if(a==)是什么鬼
改了 c小白。 发表于 2017-11-21 08:16
改了
你的错误提示是什么? BngThea 发表于 2017-11-21 08:19
你的错误提示是什么?
没有提示就是显示 答案错误33%
页:
[1]