1 条题解
-
0
#include<bits/stdc++.h> using namespace std; int main() { // [1] sum-累加统计符合条件的方案数,初始化为0 int sum = 0; // [2] 枚举男人数量m(m≥1,且7m <36 → m≤5) for (int m = 1; m <= 5; m++) { // 计算对应女人数量w,需满足7m +5w=36 int w = (36 - 7 * m) / 5; // 计算小孩数量c int c = 36 - m - w; // [3] 验证条件:w为正整数、c为正整数,且满足搬砖数量公式 if (7 * m + 5 * w == 36 && w >= 1 && c >= 1) { // 按要求输出:男人 女人 小孩 cout << m << " " << w << " " << c << endl; sum++; // 符合条件,方案数累加1 } } return 0; }
- 1
信息
- ID
- 1059
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 2
- 标签
- 递交数
- 1
- 已通过
- 1
- 上传者