题解 | #百钱买百鸡问题#
百钱买百鸡问题
https://www.nowcoder.com/practice/74c493f094304ea2bda37d0dc40dc85b
#include <stdio.h>
/*
等式1: 5x + 3y + z/3 = 100
变形式:15x + 9y + z = 300
等式2:x + y+ z = 100
变形式 - 等式2 14x + 8y = 200
化简 : 7x + 4y = 100
*/
int main() {
int a, b;
int x, y;
while (scanf("%d %d", &a, &b) != EOF) {
for (x= 0; x < 100; x++) {
for (y = 0; y < 100; y++) {
if ((7 * x + 4 * y)== 100) {
printf("%d %d %d\n", x, y, (100- x - y));
}
}
}
}
return 0;
}
