这世上雷人的事见多了,你见过一个卖菜的老太太拿出Ipad 2算菜价吗?木有,我也木有!吼吼!
package com; public class conForDistribution { /** * @param args * 生活中很多时候我们需要根据条件做出分配决策。 * 那么让我们来尝试如何快乐的完成此事。 * 前提(公鸡5元,母鸡3元,小鸡三只1元,问100元怎样买100只鸡?) */ public static void main(String[] args) { int cock,hen,chicken=0; //后面要做运算一定要先给chicken赋值 int result = 0; for(cock=0;cock<=19;cock++){ //公鸡全部买也只能20只 for(hen=0;hen<=33;hen++){ //母鸡全部买也只能33只 chicken=100-cock-hen; //小鸡就是100-公鸡-母鸡的数量了 int p; p=chicken%3; //当然小鸡的数量一定是3的倍数,不然可能要杀生了哦! if(((5*cock+3*hen+chicken/3)==100)&&(p==0)){ System.out.print(" 可以买公鸡的只数是:"+cock); System.out.print(" 可以买母鸡的只数是:"+hen); System.out.print(" 可以买小鸡的只数是:"+chicken+"\n"); result++; } } } if(result==0){ //为了方便我们检查错误,可以做统计哦! System.out.print("找不到合适的方案!"); }else{ System.out.print("一共找到"+result+"个方案!"); } } }