關於百錢百雞問題的簡易演算法表示
阿新 • • 發佈:2019-02-05
我國古代數學家張丘建在《算經》一書中提出的數學問題:雞翁一值錢五,雞母一值錢三,雞雛三值錢一。百錢買百雞,問雞翁、雞母、雞雛各幾何?
程式碼如下:
int x = 0,y = 0,z = 0; for(x = 0;x<20;x++){ if((100-7*x)%4==0&&((100-7*x)/4)>=0){ System.out.println(x+" "+(100-7*x)/4+" "+(100-x-(100-7*x)/4)); } } 註釋: 筆者靈感來源:中學時代所學習的方程組求解思維 筆桿子得出: 列方程組: x+y+z=100; 5x+3y+(1/3)*z=100; 解出: y=(100-7*x)/4; z=100-x- (100-7*x)/4; 取值範圍:0= 執行結果: