天天看點

Java求解百元買百雞

公雞5元1隻 母雞3元1隻 小雞1元3隻 問100元能買多少隻雞?

public static void main(String[] args) {
		// 公雞從0到20
		for(int g=0;g<=20;g++){
			//買g隻公雞後,剩餘的錢
			int money=100-g*5;
			//money 最多可以買多少隻母雞
			int max=money/3;
			//母雞數量m從0到max
			for(int m=0;m<=max;m++){
				//money又買了m隻母雞
				//剩的錢全部買了小雞
				int x=(money-m*3)*3;
				if(g+m+x==100){
					System.out.println(g+" "+m+" "+x);
				}
			}	
		}
	}
           
Java求解百元買百雞

繼續閱讀