怎样用一百块买一百只鸡?已知公鸡5块一只,母鸡3块一只,小鸡一块钱3只。
思路要清晰,代码如下:
<script type="text/javascript">
var a=5;
var b=3;
var c=1/3;
for (var a1=1;a1<=100;a1++) {
for (var b1=1;b1<=100;b1++) {
for (var c1=1;c1<=100;c1++) {
if ((a1+b1+c1==100) && (a*a1+b*b1+c*c1==100)) {
document.write('公鸡、母鸡、小鸡的个数为:'+a1+' '+b1+' '+c1+' '+'<br />');
}
}
}
}
</script>
猴子吃桃 :动物园里有一只猴子和一堆桃子,猴子每天吃掉桃子总数的一半,把剩下一半中扔掉一个坏的。到第七天的时候,猴子睁开眼发现只剩下一个桃子。问动物园里刚开始有多少个桃子?
代码如下:
<script type="text/javascript">
var peach=1;// 最后一天剩下的桃
for (var i=1;i<=6;i++) {// 逆推 逆向思维
peach=(peach+1)*2;
}
document.write(peach);
</script>
鸡兔同笼:鸡和兔子一共有35只,笼子里一共有94只脚,用程序计算出鸡和兔子分别是多少只
代码如下:
<script type="text/javascript">
var a1=2;
var b1=4;
for (var a=1;a<35;a++) {
for (var b=1;b<35;b++) {
if ((a*a1+b*b1==94) && (a+b==35)) {
document.write('鸡有'+a+'只'+a1+'<br />');
document.write('兔子有'+b+'只'+b1);
}
}
}
</script>