C语言编程-----------百钱买百鸡问题

百钱买百鸡问题:公鸡 5元一只,母鸡 3元一只,小鸡仔 1 元 3只,100块钱买一百只鸡, 问公鸡,母鸡,小鸡仔各多少只? 解决思路:枚举法。 1,用变量 i枚举公鸡个数,变量 j 枚举母鸡,小鸡仔个数 k则是k=n-i-j 2,肯定变量范围,i∈[0,n/5],j∈[0,n/3] 3,核心公式:i※5+j※3+k※1/3 == n 因为都是int整型变量,则 i※15+j※9+k == n※3
相关文章
相关标签/搜索