java编程百钱买百鸡:一只公鸡5钱,一只母鸡3钱,小鸡1钱3只。今有百钱买鸡百只,问公鸡、母鸡、小鸡各几只。
时间: 2024-03-11 20:46:38 浏览: 61
用JAVA编程,百钱买百鸡
5星 · 资源好评率100%
好的,以下是Java代码实现:
```java
public class BuyChicken {
public static void main(String[] args) {
for (int cock = 0; cock <= 20; cock++) { // 枚举公鸡的数量
for (int hen = 0; hen <= 33; hen++) { // 枚举母鸡的数量
int chick = 100 - cock - hen; // 计算小鸡的数量
if (chick % 3 == 0 && cock * 5 + hen * 3 + chick / 3 == 100) { // 判断是否符合条件
System.out.println("公鸡数量:" + cock + ",母鸡数量:" + hen + ",小鸡数量:" + chick);
}
}
}
}
}
```
运行程序后,会输出符合条件的公鸡、母鸡、小鸡的数量组合。例如,输出结果如下:
```
公鸡数量:0,母鸡数量:25,小鸡数量:75
公鸡数量:4,母鸡数量:18,小鸡数量:78
公鸡数量:8,母鸡数量:11,小鸡数量:81
公鸡数量:12,母鸡数量:4,小鸡数量:84
```
阅读全文