#include<bits/stdc++.h> using namespace std; int hws(int n) { int t=0; while(n!=0) { t=t*10+n%10; n=n/10; } return t; } int hs(int n) { bool x=false; for(int i=2;i<n;i++) { if(n%i==0) { x=true; } } if(n<=1) { x=false; } return x; } int main() { for(int i=10;i<=1000;i++) { if(hws(i)==i && hs(i)==true) { cout<<i<<endl; } } return 0; } /************************************************************** Problem: 1142 User: chenkexin Language: C++ Result: Wrong Answer ****************************************************************/