#include<bits/stdc++.h> using namespace std; bool hw(int n){ bool r=true; int g=n%10; int s=n/10%10; int b=n/100%10; if(g*100+s*10+b!=n)r=false; return r; } bool ss(int n){ bool r=true; if(n<2) r=false; for(int i=2;i<=sqrt(n);i++){ if(n%i==0){ r=false; break; } } return r; } int main(){ cout<<11<<endl; for(int i=10;i<=999;i++){ if(ss(i)&&hw(i))cout<<i<<endl; } return 0; } /************************************************************** Problem: 1142 User: wuzhijing Language: C++ Result: Accepted Time:6 ms Memory:2072 kb ****************************************************************/