#include<iostream> #include<algorithm> #include<math.h> #include<stdio.h> #include<stdlib.h> #include<string.h> #include<cstring> #include<string> #include<sstream> using namespace std; bool issu(int a) { if(a==2||a==3) return true; else { for(int i=2;i<a;i++) { if(a%i==0) return false; } return true; } } int main() { int a,b,len=1; cin>>a>>b; for(int i=a;i<=b;i++) { stringstream h,g; string s,k; int num; h<<i; h>>s; k=s; reverse(s.begin(),s.end()); g<<s; g>>num; if(s==k&&issu(num)) { printf("%6d",num); len++; } if(len==6) { len=1; printf("\n"); } } return 0; } |
Double click to view unformatted code.