#include <bits/stdc++.h> using namespace std; bool hs(int n) { bool r = false; for(int i =2 ;i<=sqrt(n);i++) { if (n%i==0) { r = true; } } if(n<=1) r = false; return r; } int main() { for (int i =100;i<=999;i++) { int k1 = i/10; int k2 = i/100; if (hs(i)==true && hs(k1)==true && hs(k2)==true) { cout << i<<endl; } } return 0; } /************************************************************** Problem: 1143 User: mariooo Language: C++ Result: Accepted Time:15 ms Memory:2072 kb ****************************************************************/