百錢買百雞,現有100文錢,公雞5文錢乙隻,母雞3文錢乙隻,小雞一文錢3只,
要求:公雞,母雞,小雞都要有,把100文錢買100隻雞,買的雞是整數。多少只公雞,
多少只母雞多少只小雞?
首先確定公雞,母雞,小雞的取值範圍
公雞 x [1,20)
母雞 y [1,33)
小雞 z [3,96)
for x in range(1,20):
for y in range(1,33):
for z in range(3,96,3):
if x+y+z == 100 and 5*x + 3*y + z//3 == 100:
print("公雞%d只,母雞%d只,小雞%d只"%(x,y,z))
def baiji():
for x in range(1,20):
for y in range(1,33):
for z in range(3,96,3):
if x+y+z==100 and x*5 + 3*y + z //3 == 100:
return x,y,z
print(baiji())
用EXcel VBA解決百錢買百雞問題
for next迴圈解決法 sub 百錢買百雞 for dim cock as long,hen as long,chicken as long for cock 1 to 20 外迴圈每執行1次 for hen 1 to 33 內迴圈執行所有次 整個 chicken 100 cock hen if...
python解百錢買百雞 C語言解決百錢買百雞問題
我國古代數學家張丘建在 算經 一書中曾提出過著名的 百錢買百雞 問題,該問題敘述如下 雞翁一,值錢五 雞母一,值錢三 雞雛三,值錢一 百錢買百雞,則翁 母 雛各幾何?翻譯過來,意思是公雞乙個五塊錢,母雞乙個三塊錢,小雞三個一塊錢,現在要用一百塊錢買一百隻雞,問公雞 母雞 小雞各多少只?題目分析 如果...
python解決百錢買百雞
現有100錢,公雞5文錢乙隻,母雞3文錢乙隻,小雞一文錢3只 要求 公雞 母雞,小雞都要有,把100文錢花完,買的雞的數量正好是100。問 一共能買多少只公雞,多少只母雞,多少只小雞?窮舉法 方案一 思路 第一重迴圈公雞從1只迴圈到100只 第二重迴圈母雞從1只迴圈到100只 第三重迴圈小雞從1只迴...