“百钱百鸡” 是一个经典的数学问题,也被称为“鸡兔同笼”问题的一个变种。在这个问题中,公鸡、母鸡和小鸡的价格和数量都有一定的限制,你需要找出所有可能的购买组合,使得花费的总钱数为100,并且总共买到100只鸡。
通常的设定是:公鸡5钱一只,母鸡3钱一只,小鸡1钱三只(也就是说三只小鸡1钱)。
本例尝试了3种解法
def baiqian_baiji(): for x in range(0, 21): # 公鸡的数量范围 for y