1.鸡兔同笼的的两种解法
1.鸡兔同笼35个头94只脚用 鸡有多少只 兔有多少只?
(1)第一种方法:一个变量
html代码:
<script>
for (var i = 0; i <=35; i++) {
if(i*2+(35-i)*4==94){
document.write(`${i}<br>${35-i}`)
}
}
</script>
结果:
(2)第二种方法
html代码:
<script>
for (var i = 0; i <= 35; i++) {
for (var j = 0; j <= 35; j++) {
if (i * 2 + j * 4 == 94 && i + j == 35) {
document.write(`${i} ${j}`)
}
}
}
<script>
结果:
2.通过for循环实现百钱买百鸡的问题:公鸡5元每只,母鸡3元每只,小鸡3只1元,100元买一百只鸡多少种办法?
html代码:
<script>
for (var i = 0; i <= 100; i++) {
for (var j = 0; j <= 100; j++)
for (var k = 0; k <=100; k++) {
if(i+j+k==100&&5*i+3*j+k/3==100){
document.write(`公鸡${i}只,母鸡${j}只,小鸡${k}只<br>`)
}
}
}
</script>
结果:
在实际计算中,我们可以令公鸡小于等于20(100元只能买20只公鸡不满足结果),来减轻cpu的计算量!!!
希望大家在学习的过程中收获很多乐趣,如果有什么不懂的可以直接私聊博主哦!
书写不易,看的过程请不要忘记一键三连,且看且珍惜哦!!!