1. 程式人生 > >【每日一題】百元買百雞問題

【每日一題】百元買百雞問題

問題描述:
雞翁一,值錢五;雞母一,值錢三;雞雛三,值錢一。百錢買百雞,問雞翁、母、雛各幾何?

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>
最終答案: