我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
解题思路:
鸡翁一值钱五——公鸡五文一只,而用一百文买一百只鸡,如果全买公鸡,公鸡数量也至多不超过20只,
同理母鸡的数量至多不超过33只(鸡没有0.3只)。
解:设母鸡y只,公鸡x只,小鸡(100-x-y)只,
所以5x+3y+(100-x-y)/3=100
且x,y为整数,为了简化运算所以可以给上式左右两边乘3,化简:15x+9y+(100-x-y)=300
程序编译:
public class Ex1 {
public static void main(String[] args) {
for (int a = 0; a <= 100; a++) {
for (int b =