简单的题目,暴力过。
下面的是AC的代码:
#include <iostream> using namespace std; int main() { int i, j, k, num; int flag; while(cin >> num) { flag = 0; for(i = 1; i < 100; i++) { for(j = i; j < 100; j++) { for(k = j; k < 100; k++) if(i * i + j * j + k * k == num) { cout << i << ' ' << j << ' ' << k << endl; flag = 1; break; } if(flag) break; } if(flag) break; } } return 0; }
原文地址:http://blog.csdn.net/qq_25425023/article/details/46442195