题解 | #百钱买百鸡问题#
百钱买百鸡问题
https://www.nowcoder.com/practice/74c493f094304ea2bda37d0dc40dc85b
#include <iostream>
using namespace std;
int main() {
int a, b, c, d, e;
for (a = 0; a <= 100 / 5; a++) {
b = 100 - a;//鸡母、鸡雏数量之和
c = 100 - a * 5;//鸡母、鸡雏价钱之和
for (d = 0; d * 3 <= c; d++) {
e = b - d;
if (e % 3 == 0 && d * 3 + e / 3 == c)
cout << a << ' ' << d << ' ' << e << endl;
}
}
}