#include <iostream> #include <cstdio> #include <cmath> #include <iomanip> using namespace std; int main(){ int m,n,t,r=0,flag,k=1; cin>>m>>n; for(int i=m;i<=n;i++){ r=0,t=i,flag=1; while(t){ r=r*10+t%10; t=t/10; } if(r==i){ for(int j=2;j<=sqrt(i);j++){ if(i%j==0){ flag=0; break; } } if(flag==1&&k!=5){ cout<<setw(6)<<i; k++; } else if(flag==1&&k==5){ cout<<setw(6)<<i<<endl; k=1; } } cout<<endl; } return 0; } |
Double click to view unformatted code.