题目是:公鸡一只5元,母鸡一只3元,小鸡一只一元,求100元能买的公鸡母鸡小鸡可多少只?
这里是把所以例子都举出来,然后判断哪个符合,一共执行了203399=65340次代码,就是65340个可能,从中选择了符合条件的可能输入。
int cock,hen,chick;
for(cock=1;cock<=20;cock++) {
for(hen=1;hen<=33;hen++) {
for(chick=3;chick<=99;chick+=3) {
if (cock*5+hen*3+chick/3==100) {
if (cock+hen+chick==100) {
System.out.println("母鸡:"+hen+"公鸡:"+cock+"小鸡:"+chick);
}
}
}
}
}
仅供参考