#include<stdio.h> int huiwen(int a) { int b,y=0; b=a; while(a>0) { y=y*10+a%10; a/=10; } if(y==b) return 1; else return 0; } int sushu(int b) { int i; for(i=2;i*i<=b;i++) { if(b%i==0) return 0; } return 1; } int main() { int i,m,n,k=0; scanf("%d %d",&m,&n); for(i=m;i<=n;i++) { if(sushu(i)&&huiwen(i)) { printf("%6.d",i); k++; if(k==5) { printf("\n");k=0; } } } } |
Double click to view unformatted code.