package questions;
import java.util.Scanner; //導(dǎo)入java.util包中的Scanner這個工具類
public class Q5
{
static int chicken,rabbit;// static 聲明的靜態(tài)變量纹份。用static聲明的屬性是所有對象共享的立膛。
public static void main(String[] args)
{
System.out.println("雞兔同籠問題解答如下(窮舉算法):");
boolean judge;
System.out.print("請輸入頭的數(shù)量:");
Scanner input1=new Scanner(System.in);
int m=input1.nextInt(); //頭
System.out.print("請輸入腳的數(shù)量:");
Scanner input2=new Scanner(System.in);
int n=input2.nextInt(); //腳
judge=found(m,n);
if(judge==true)
{
System.out.println("雞的數(shù)量為"+chicken+"只");
System.out.println("兔的數(shù)量為"+rabbit+"只");
}
else
System.out.println("輸入的數(shù)據(jù)有錯,請重新輸入!");
input1.close();
input2.close();
}
private static boolean found(int m, int n)
{
boolean judge=false;
int x,y; // 令 x為雞的數(shù)量坚冀,y為兔的數(shù)量
for(x=0; x<m+1;x++) //遍歷雞的只數(shù)
{
y=m-x;
if(n==2*x+4*y) //雞兔同籠的數(shù)量關(guān)系
{
judge=true;
chicken=x; //修改靜態(tài)變量內(nèi)容
rabbit=y; //修改靜態(tài)變量內(nèi)容
}
}
return judge;
}
}
雞兔同籠
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門虱歪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蜂绎,“玉大人,你說我怎么就攤上這事笋鄙∈υ妫” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵萧落,是天一觀的道長践美。 經(jīng)常有香客問我洗贰,道長,這世上最難降的妖魔是什么陨倡? 我笑而不...
- 正文 為了忘掉前任敛滋,我火速辦了婚禮,結(jié)果婚禮上兴革,老公的妹妹穿的比我還像新娘绎晃。我一直安慰自己,他們只是感情好杂曲,可當(dāng)我...
- 文/花漫 我一把揭開白布庶艾。 她就那樣靜靜地躺著,像睡著了一般擎勘。 火紅的嫁衣襯著肌膚如雪咱揍。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼夺刑,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了分别?” 一聲冷哼從身側(cè)響起遍愿,我...
- 正文 年R本政府宣布渴析,位于F島的核電站晚伙,受9級特大地震影響吮龄,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜咆疗,卻給世界環(huán)境...
- 文/蒙蒙 一漓帚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧民傻,春花似錦胰默、人聲如沸场斑。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽漏隐。三九已至喧半,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間青责,已是汗流浹背挺据。 一陣腳步聲響...