其实:1.cock<=15,hen<=19,数学知识2.for(; ;chick++3)献丑了
chick=100-cock-hen; if(5*cock+3*hen+chick/3==100&&chick%3==0)有点儿不明白..
chick是小鸡的数量..那么为啥用chick/3呢???
如果是chick指的是卖所有小鸡的钱..那前面的5*cock+3*hen又怎么理解呢? 我知道我又问愚蠢的问题了...请高手指教..
可以学习的是:本来的三次循环,简化为二次循环。时间复杂度明显降低。
先顶了,也收藏了!!谢谢哦!
因为最多只能有100只鸡啊公鸡超过13只就不能达到100只了 母鸡超过19只也是一样的