一、题目

鸡兔同笼是中国古代的数学名题之一。  大约在1500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?

这四句话的意思是:有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚。问笼中各有多少只鸡和兔?(百度百科)

二、解答式

# 今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?
头数 = 35
脚数 = 94
for 鸡 in range(头数 + 1):
    兔 = 头数 - 鸡
    鸡脚 = 鸡 * 2
    兔脚 = 兔 * 4
    if 鸡脚 + 兔脚 == 脚数:
        print(f'{鸡=}, {兔=}')

三、答案

python shell 输出:鸡的数量是23只,兔子的数量是12只。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐