鸡、兔子、螃蟹共N只,M条腿,使JAVA程序设计语言写出求解代码(N,M可变)或使用数学方法(N=100,M=400)计算鸡、兔子、螃蟹数量各种组合.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 22:52:24
鸡、兔子、螃蟹共N只,M条腿,使JAVA程序设计语言写出求解代码(N,M可变)或使用数学方法(N=100,M=400)计算鸡、兔子、螃蟹数量各种组合.
鸡、兔子、螃蟹共N只,M条腿,使JAVA程序设计语言写出求解代码(N,M可变)或使用数学方法(N=100,M=400)计算鸡、兔子、螃蟹数量各种组合.
鸡、兔子、螃蟹共N只,M条腿,使JAVA程序设计语言写出求解代码(N,M可变)或使用数学方法(N=100,M=400)计算鸡、兔子、螃蟹数量各种组合.
public void test(int n, int m) {
int ji = 0; //鸡数量
int tuzi = 0; //兔子数量
int pangxie = 0; //螃蟹数量
int ji_tui = 0; //鸡腿
int tuzi_tui = 0; //兔子腿
int pangxie_tui = 0; //螃蟹腿
for (ji = 0; ji < n; ji++) {
ji_tui = ji * 2;
for (tuzi = 0; tuzi < n; tuzi++) {
ji_tui = ji * 2;
tuzi_tui = tuzi * 4;
for (pangxie = 0; pangxie < n; pangxie++) {
ji_tui = ji * 2;
tuzi_tui = tuzi * 4;
pangxie_tui = pangxie * 8;
if (pangxie_tui + tuzi_tui + ji_tui == m) {
System.out.println("鸡:" + ji + "只;兔子:" + tuzi + "只;螃蟹:"
+ pangxie + "只");
}
}
if (tuzi_tui + ji_tui == m) {
System.out.println("鸡:" + ji + "只;兔子:" + tuzi + "只;螃蟹:"
+ pangxie + "只");
}
}
if (ji_tui == m) {
System.out.println("鸡:" + ji + "只;兔子:" + tuzi + "只;螃蟹:"
+ pangxie + "只");
}
}
}