package demo;
public class Test2 {
public static void main(String[] args) {
// 百元百鸡问题:公鸡5元一只,母鸡3元一只,3只小鸡1元
// 如果用100元钱,买100只鸡,不佘不欠
// 可以买公鸡,母鸡,小鸡,各多少只
// 因为一元可以买三个小鸡,所以将金额和单价*3获得无小数
// 全买公鸡最多二十只
for (int i = 0; i <= 20; i++) {
// 全买母鸡最多33只
for (int j = 0; j <= 33; j++) {
// 全买小鸡最多100只
for (int j2 = 0; j2 <= 100; j2++) {
if (i + j + j2 == 100 && 15 * i + 9 * j + j2 == 300) {
System.out.println("公鸡:" + i + "母鸡:" + j + "小鸡:" + j2);
}
}
}
}
}
}
The print result is as follows: