求解答 为什么输出一个数也没有。。
查看原帖
求解答 为什么输出一个数也没有。。
87470
Dyno楼主2018/3/7 13:14

#include #include using namespace std; int a,b,i,j,k,num; bool tell(int c) { int c0=sqrt(c); for(j=2;j<=c0;j++) if( c0%j==0 ){ return 0; } return 1; } void rule(int x,int y) { for(i=x;i<=y;i++) if( tell(i) ){ k=i; num=0; while(k){ num=num*10+k%10; k/=10; } if( i==num ){ cout<<i<<endl; }
} } int main() { cin>>a>>b; rule(a,b); return 0; }

2018/3/7 13:14
加载中...