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