#include<iostream> #include<cmath> using namespace std; bool HeShu(int n); int main(){ int a=0,b=0,c=0; for(int i=100;i<=999;i++){ a=i/100; b=i/10%10; c=i%10; if(HeShu(i)&&HeShu(a*10+b)&&HeShu(a)){ cout<<i<<endl; } } } bool HeShu(int n){ bool f; f=false; for(int i=2;i<=sqrt(n);i++){ if(n%i==0){ f=true; break; } } if(f==true && n>3){ return true; } else { return false; } } /************************************************************** Problem: 1143 User: admin Language: C++ Result: Accepted Time:14 ms Memory:2072 kb ****************************************************************/