<h3>“百钱买百鸡”是一道经典的数学问题,在Python中可以这样解决,以下是示例代码:<br> <br>for x in range(0, 20 + 1):<br> for y in range(0, 33 + 1):<br> z = 100 - x - y<br> if 5 * x + 3 * y + z / 3 == 100:<br> print(f"公鸡{x}只,母鸡{y}只,小鸡{z}只")<br><br> <br> <br>代码中通过两层 for 循环分别遍历公鸡( x )和母鸡( y )可能的数量,根据总数100只鸡得出小鸡( z )的数量,再根据“百钱”的条件(公鸡5钱一只,母鸡3钱一只,小鸡1钱三只)进行判断,符合条件的就输出对应的鸡的数量情况。<br> <br>其对应的数学问题描述大致为:公鸡每只5钱,母鸡每只3钱,小鸡3只1钱,用100钱买100只鸡,问公鸡、母鸡、小鸡各多少只。</h3>