python 1200例——【16】百钱百鸡

“百钱百鸡” 是一个经典的数学问题,也被称为“鸡兔同笼”问题的一个变种。在这个问题中,公鸡、母鸡和小鸡的价格和数量都有一定的限制,你需要找出所有可能的购买组合,使得花费的总钱数为100,并且总共买到100只鸡。

请添加图片描述

通常的设定是:公鸡5钱一只,母鸡3钱一只,小鸡1钱三只(也就是说三只小鸡1钱)。

本例尝试了3种解法

第一种 穷举法

def baiqian_baiji():
    for x in range(0, 21):  

猜你喜欢

转载自blog.csdn.net/m0_47867638/article/details/135327857