//20. 鸡兔同笼是我国古代著名的趣题之一。
// 大约在1500年前,《孙子算经》中记载了这样一道题:
// 今有稚兔同笼,上有35个头,下有94足,问鸡兔各几只?
// 试编写程序解决这个问题。
public class Demo20{
public static void main(String[] args){
//1、兔子、鸡
// ① 兔子 :1个头、4个足
// ② 鸡 :1个头、2个足
//2、头 : 35个
//3、足 : 94足
//假设:鸡 有x个,兔有y个
// x + y = 35
// 2x + 4y = 94
// 假设都是鸡:最多35个
// 假设都是兔:最多23个
for(int x = 0;x<=35;x++){//指定鸡的 所有可能情况
int y = 35 - x;
if((x*2+4*y)==94){
System.out.println("兔子有"+y+"只,鸡有"+x+"只");
}
}
}
}
网友评论