#include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main() { int m,n,k,a,r=1,b[1000]={0},i,j; scanf("%d %d",&m,&n); for(i=m;i<=n;i++){ k=i; a=0; while(k){ a=a*10+k%10; k=k/10; } int flag=0; for(j=2;j<i;j++){ if(i%j==0){ flag=1; break; } } if(flag==0 && a==i){ b[r++]=i; } } for(i=1;i<r;i++){ if(i%5==0 ){ printf("%6d\n",b[i]); } else{ printf("%6d",b[i]); } } } |
Double click to view unformatted code.