百元买百鸡java代码
时间: 2023-07-02 10:17:59 浏览: 90
求百钱买百鸡 Java代码
5星 · 资源好评率100%
当您购买100元的鸡时,您将获得5只公鸡,20只母鸡和75只小鸡。以下是Java代码实现:
```java
public class HundredChicken {
public static void main(String[] args) {
int totalMoney = 100;
int totalChicken = 100;
for (int rooster = 0; rooster <= totalMoney / 5; rooster++) {
for (int hen = 0; hen <= totalMoney / 3; hen++) {
int chick = totalChicken - rooster - hen;
if (chick % 3 == 0 && 5 * rooster + 3 * hen + chick / 3 == totalMoney) {
System.out.println("公鸡数量:" + rooster + ",母鸡数量:" + hen + ",小鸡数量:" + chick);
}
}
}
}
}
```
这个程序使用两个嵌套的for循环来遍历所有可能的公鸡和母鸡数量,然后计算小鸡数量。最后,如果满足条件,它会打印出结果。
阅读全文