Java练习习题,百钱买百鸡问题,用100文钱买鸡,公鸡5文钱一只,母鸡3文钱一只,小鸡3只1文钱

需求说明:

用100文钱买鸡,公鸡5文钱一只,母鸡3文钱一只,小鸡3只1文钱,要求公鸡、母鸡、小鸡都必须要有,刚好用完100文钱,公鸡、母鸡、小鸡的数量之和也是100。

public class test {

	public static void main(String[] args) {
	    int cock,hen,chicken;//公鸡,母鸡,小鸡
	    for(cock=1; cock<=20; cock++){
	        for(hen=1; hen<=33; hen++){
	            for(chicken=0; chicken<=100; chicken+=3){
	                if((cock*5+hen*3+chicken/3)==100 && (cock+hen+chicken)==100){
	                    System.out.printf("公鸡:%d\t母鸡:%d\t小鸡:%d",cock,hen,chicken);
	                    System.out.println();
	                    break;
	                }
	            }
	        }
	    }

	}

}

 

posted @ 2020-05-26 23:59  明金同学  阅读(132)  评论(0编辑  收藏  举报