问题描述:
鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?
鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?
Python版
for i in range(0,20): #公鸡最多买20只
for x in range(0,33): #母鸡最多买33只
for y in range(0,100): #小鸡最多买100只
if (i*5+x*3 + y/3 ==100) and i+x+y ==100 :
print(i,x,y)
JavaScript版
<!DOCTYPE html>
<html>
<head>
<meta charset="{CHARSET}">
<title></title>
</head>
<body>
<script type="text/javascript">
//百元买百鸡问题
for(var i=0;i<=20;i++){
for(var a=0;a<=33;a++){
for(var b=0;b<=100;b++)
if((i*5+a*3+b/3==100)&&(i+a+b==100)) {
document.write("公鸡:"+i+"只"+"母鸡:"+a+"只"+"小鸡:"+b+"只"+'<hr/>')
}
}
}
</script>
</body>
</html>
最终答案: