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