當前位置:編程學習大全網 - 編程軟體 - 百錢百雞問題:100元買100只雞,其中公雞5元壹只,母雞3元1只,小雞1元3只,要求每種雞至少有1只,試編程

百錢百雞問題:100元買100只雞,其中公雞5元壹只,母雞3元1只,小雞1元3只,要求每種雞至少有1只,試編程

package bean;

public class Test {

public static void main(String[] args) {

/*

* 百錢百雞問題:100元買100只雞,其中公雞5元壹只,母雞3元1只,小雞1元3只,要求每種雞至少有1只,試編程寫程序統計輸出所有購買方案。

*/

int 公雞, 母雞, 小雞;

for (公雞 = 1; 公雞 <= 18; 公雞++) {// 因為每樣至少壹只,公雞最多就為100/5-2(下同)

for (母雞 = 1; 母雞 <= 31; 母雞++) {

for (小雞 = 1; 小雞 <= 98; 小雞++) {

if (公雞 + 母雞 + 小雞 == 100

&& 5 * 公雞 + 3 * 母雞 + 小雞 * (1 / 3) == 100) {// 只要讓雞的總數=100,錢也=100就滿足條件,輸出..

System.out.println("公雞" + 公雞 + "只;母雞" + 母雞 + "只;小雞"

+ 小雞 + "只");

}

}

}

}

}

}

  • 上一篇:奔馳C260有多少新款車型,目前價格多少?
  • 下一篇:做網頁設計師需要學3D嗎?是3DMAX還是3DMAYA?
  • copyright 2024編程學習大全網