#include<stdio.h> main() { int i,j,k=0,m,n,a,b,c,d,tip; int hui[1000]; scanf("%d %d",&m,&n); for(i=m;i<=n;i++) { tip=0; if(i>=10&&i<100) { a=i%10; b=i/10; if(a==b) { for(j=2;j<i;j++) { if(i%j==0) tip=1; } if(tip==0) { hui[k++]=i; } } } if(i>=100&&i<1000) { a=i%10; b=i/100; if(a==b) { for(j=2;j<i;j++) { if(i%j==0) tip=1; } if(tip==0) { hui[k++]=i; } } } if(i>=1000&&i<=10000) { a=i%10; b=i/1000; c=(i/10)%10; d=(i/100)%10; if(a==b&&c==d) { for(j=2;j<i;j++) { if(i%j==0) tip=1; } if(tip==0) { hui[k++]=i; } } } } hui[k]='\0'; for(j=0;hui[j]!='\0';j++) { if(j%4==0) { printf("\n"); printf("%6d",hui[j]); } else printf("%6d",hui[j]); } } |
Double click to view unformatted code.