Run ID:160371

提交时间:2026-09-17 14:43:38

#include<iostream> using namespace std; int main() { int n, xj, flag=0, p=0; cin >> n; for(int gj=0; gj<=n/5; gj++) { for(int mj=0; mj<=n/3; mj++) { xj = n - gj - mj; // 增加xj>=0,同时检查所有条件 if(xj >= 0 && gj + mj + xj == n && 5*gj + 3*mj + xj/3 == n && xj%3 == 0) { p++; flag++; cout << p << ": " << gj << "," << mj << "," << xj << endl; } } } if(flag == 0) { cout << "None"; } return 0; }