#include<bits/stdc++.h> using namespace std; bool f(int q){ bool r=true; for(int i=2;i<q;i++){ if(q%i==0){ r=false; break; } } return r; } int main(){ int a[25]={0},j=0; for(int i=2;i<100;i++){ if(f(i)){ a[j]=f(i); j++; } } for(int s=0;s<25;s++){ for(int b=s;b<25;b++){ if(f((s+b)/2)){ cout<<max(max(s,b),(s+b)/2)<<" "<<min(max(s,b),(s+b)/2)<<" "<<min(min(s,b),(s+b)/2)<<endl; } } } return 0; } /************************************************************** Problem: 1144 User: panyuchen Language: C++ Result: Wrong Answer ****************************************************************/