#include<bits/stdc++.h> using namespace std; int heshu(int n) { int cnt = 0; for(int i=2;i<=sqrt(n);i++) { if(n%i==0) { cnt++; } } if(cnt!=0) { return 1; } else { return 0; } } int main() { for(int i=100;i<=999;i++) { int k1=i%100; int k2=i%10; int a1=i/100; int a2=i/10%10; if(heshu(i)==0&&heshu(k1)==0&&heshu(k2)==0&&a1!=1&&a1!=0&&k2!=1&&k2!=0&&a2!=1&&a2!=0) { cout<<i<<endl; } } return 0; } /************************************************************** Problem: 1143 User: wangyuxin Language: C++ Result: Wrong Answer ****************************************************************/