百雞百錢

百雞百錢

我國古代數學家張丘建在《算經》一書中提出的數學問題:雞翁一值錢五,雞母一值錢三,雞雛三值錢一。百錢買百雞,問雞翁、雞母、雞雛各幾何?

基本介紹

  • 中文名:百雞百錢
  • 提出者:張丘建
  • 出處:《算經》
  • 性質:數學問題
詳解
答:雞翁一值錢五——公雞五文一隻,而百錢買百雞(100文錢買雞),所以公雞數量要至少小於20。
解:設母雞x只,公雞y只,小雞(100-x-y)只,
所以3x+5y+(100-x-y)/3=100
且x,y為整數,所以可以得出正確答案:
化簡:9x+15y+(100-x-y)=300有四種情況符合要求:
百雞百錢
1.公雞0隻,母雞25隻,小雞75隻
2.公雞4隻,母雞18隻,小雞78隻
3.公雞8隻,母雞11隻,小雞81隻
4.公雞12隻,母雞4隻,小雞84隻
程式實現方式:
Python實現方式:for num_cock in range(0,100):  for num_hen in range(0,100):    if 14*num_cock + 8*num_hen -200 == 0 and 100-num_hen-num_cock >= 0:      print('公雞{0}只,母雞{1}只,雛雞{2}只'.format(num_cock,num_hen,(100-num_cock-num_hen)))

相關詞條

熱門詞條

聯絡我們