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