Java——百錢買百雞
阿新 • • 發佈:2019-02-19
問題:編寫程式解決“百錢買百雞”問題。公雞五錢一隻,母雞三錢一隻,小雞一錢三隻,現 有百錢欲買百雞,共有多少種買法?
public static void main(String[] args){
int method=0;
for(int i=0;i<20;i++){ //公雞
for(int j=0;j<(100-i*5)/3;j++){ //母雞
int number=(100-i*5-j*3)*3;//小雞
int count=i+j+number;//總共買的雞
if(count==100){
method++;
System.out.println("公雞:"+i+" 母雞:"+j+" 小雞:"+number);
}
}
}
System.out.println("一共有"+method+"種方法。");
}