古典問題 百錢買百雞

2022-07-16 04:00:18 字數 466 閱讀 8910

西元前五世紀,我國古代數學家張丘建在《算經》一書中提出了「百雞問題」:雞翁乙隻錢五,雞母乙隻錢三,雞雛三隻錢一。百錢買百雞,問雞翁、雞母、雞雛各幾何?

假設 雞翁:x只,雞母-y只、雞雛-z只,則需滿足

x+y+z = 100;

5x+3y +z/3 = 100;  其中z滿足  z%3 =0;

若x=0

y+z=100;

3y+z/3 =100; => x=0 y=25 z=75     

若y=0

x+z =100

5x +z/3 = 100  => x=14.3  y=0 z=85.7

經分析:雞雛的個數可從 75 開始 每次遞增 3 (直到84),往方程中帶入即可,當想,x,y,z均為正數即為百錢買百雞的可行方案。

public

class

test01 }}

}}

}

百錢買百雞問題

算經中有這麼一道題,題目很簡單 公雞5文錢乙隻,母雞3文錢乙隻,小雞3只一文錢,用100文錢買一百隻雞,其中公雞,母雞,小雞都必須要有,問公雞,母雞,小雞要買多少只剛好湊足100文錢?從數學的角度看這是一道很基礎的三元一次方程,現在我們用程式來解決這個問題,最容易想的的方法就是使用列舉法,把每一種可...

百錢買百雞問題

題目 西元前五世紀,我國古代數學家張丘建在 算經 一書中提出了 百雞問題 雞翁一值錢五,雞母一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?題解 設能買雞翁,雞母,雞雛各x,y,z只,根據題意可得 x y z 100 5x 3y z 3 100 化簡可得 x y z 100 15x 9...

百錢買百雞問題

百錢買百雞,100塊要買100隻雞,公雞5塊 母雞3塊 小雞1塊3個,100塊花完 買了100個雞 求有幾種買法,分別買了多少只 公雞母雞小雞 方法一 package com.summer 0416.cn author summer 百錢買百雞,100塊要買100隻雞,公雞5塊 母雞3塊 小雞1塊3...