#include <bits/stdc++.h> using namespace std; bool sushu(int n) { bool r = true;//函数名 for(int i = 2;i<=sqrt(n);i++) { if(n%i==0) { r = false; break;//定义类型的函数; } } if (n <= 1 ) { r = false; } return r; } int main () { int a,b; for(a=2;a<=100;a++){ for(b=a+1;b<=100;b++){ if(sushu(a)&&sushu(b)&&sushu((a+b)/2)&& (a+b)%2==0){ cout<<a<<" "<<(a+b)/2<<" "<<b<<endl; } } } return 0; } /************************************************************** Problem: 1144 User: fuyijun Language: C++ Result: Compile Error ****************************************************************/