1 条题解
-
0
#include<bits/stdc++.h> using namespace std; int main() { // [1] sum-累加统计符合条件的解的数量,初始化为0 int sum = 0; // [2] 枚举九头鸟的数量h(9h ≤100 → h≤11,且保证r和c非负) for (int h = 0; h <= 11; h++) { // 根据头和脚的条件推导兔子和鸡的数量 int r = 8 * h - 50; int c = 150 - 17 * h; // [3] 验证条件:兔子和鸡的数量均为非负整数 if (r >= 0 && c >= 0) { // 按要求输出当前解:九头鸟 鸡 兔子 cout << h << " " << c << " " << r << endl; sum++; // 符合条件,解的数量累加1 } } // [4] 输出解的总数 cout << sum << endl; return 0; }
- 1
信息
- ID
- 1058
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 2
- 标签
- 递交数
- 1
- 已通过
- 1
- 上传者