#include<iostream> using namespace std; int main() { int n; cin >> n; for (int i = 1; i <= n / 3; i++) { for (int j = i; j <= (n - i) / 2; j++) { int k = n - i - j; if (k >= j) { cout << n << "=" << i << "+" << j << "+" << k << endl; } } } } /************************************************************** Problem: 1516 User: wangyiyang Language: C++ Result: Accepted Time:20 ms Memory:2072 kb ****************************************************************/