#include<stdio.h> int su(int a) { int i,j,flag=0; for(i=2;i<a;i++) { if(a%i==0) { flag=1; break; } } if(flag==0) return 1; else return 0; } int main() { int a,n,i,j,sum=0,ten,m; char str[1000]; scanf("%d %d",&n,&m); int k=1; ten=n; for(i=n;i<=m;i++) { if(i>=10&&i<100) { if(i/10==i%10) { if(su(i)==1) { printf("%6d",i); if(k%5==0) printf("\n"); k++; } } } else if(i>=100&&i<1000) { if(i/100==i%10) { if(su(i)==1) { printf("%6d",i); if(k%5==0) printf("\n"); k++; } } } else if(i>=1000&&i<10000) { if(i%1000/100==i/10%10&&i/1000==i%10) { if(su(i)==1) { printf("%6d",i); if(k%5==0) printf("\n"); k++; } } } } } |
Double click to view unformatted code.