1、公园里有一只猴子和一堆桃子,猴子每天吃掉桃子总数的一半,把剩下一半中扔掉一个坏的。到第七天的时候,猴子睁开眼发现只剩下一个桃子。
问公园里刚开始有多少个桃子?
//反推法求值
var mun=1;
for(var i=1; i<=6; i++){
mun=(mun + 1)*2;
}
document.write("桃子有:" + mun + "个");
答案:桃子有:190个
2、abc是一个三位数,并且abc=aaa+bbb+ccc
求abc的值
for(var i=100; i<1000; i++){
var a=parseInt(i%10); //个
var b=parseInt((i/10)%10); //十
var c=parseInt(i/100); //百
if(a*a*a + b*b*b + c*c*c==i){
document.write("abc:" + i + "<br>");
}
}
答案:abc:153
abc:370
abc:371
abc:407
3、小明到超市买三类洗化用品,洗发水(15元),香皂(2元),牙刷//(5元),刚好把钱花完,每样至少每一个。
有哪些购买结合?
for(var a=1; a<=6; a++){
for(var b=1; b<=20; b++){
for(var c=1; c<=50; c++){
if(15*a + 5*b + 2*c==100){
document.write("洗发水:" + a + " " + "牙刷:" + b + " " + "香皂:" + c + "<hr>")
}
}
}
}
答案:共用24种组合