#include<stdio.h> #include<math.h> int sNum(int x){ int i; if(x==1||x==0) return 0; else{ for(i=2;i<=sqrt(x);i++) if(x%i==0) return 0; return 1; } } int huiNum(int x){ int temp=x,sum=0; while(x>0){ sum=sum*10+x%10; x=x/10; } if(sum==temp) return 1; else return 0; } int main(){ int n,m,i,count=0; scanf("%d %d",&m,&n); for(i=m;i<=n;i++) if(sNum(i)==1&&huiNum(i)==1){ count++; if(count%5==0) printf("%6d\n",i); else printf("%6d",i); } } |
Double click to view unformatted code.