我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
代码如下:
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=
运行结果:
时间复杂度最小。
by mona