您的位置:首页 > 编程语言 > Java开发

java学习之鸡兔同笼

2017-05-27 12:14 253 查看
传统的鸡兔同笼问题:

java解决:使用穷举的思想

代码如下

import java.util.Scanner;

public class QiongJu {
static int chichen,habbit;
public static int qiongJu(int head,int foot){
int re=0,i,j;
for(i=0;i<=head;i++){
j = head-i;
if(i*2+j*4==foot){
re = 1;
chichen = i;
habbit = j;
}

}
return re;
}
public static void main(String []args){
int re,head,foot;
Scanner in =new Scanner(System.in);
head = in.nextInt();
foot = in.nextInt();
re =qiongJu(head, foot);
if(re==1){
System.out.println(chichen+","+habbit);
}
else {
System.out.println("error");
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: