1 仓库有一堆桃子,猴子吃了一半之后发现没有吃饱,又吃了一个之后吃饱了,以后每天猴子都吃剩余桃子的一半多一个,第六天的时候桃子还剩一个桃子,问:最初仓库有多少个桃子?
代码如下:
var count=1;//桃子的个数
for(var i=5;i>0;i--){
count=(count+1)*2
}
console.log(count);
2 小明妈妈让小明去超市买东西,给100元
牙刷5元/只,牙膏15元一只,毛巾8元一条,
问:小明将100元花光,共有多少种购买方方案?
穷举法:
牙刷:a个 0--20
牙膏:b个 0--6
毛巾:c个 0--12
代码如下:
var count=0;//次数
for(var a=0;a<=20;a++){
for(var b=0;b<=6;b++){
for(var c=0;c<=12;c++){
//将100元钱花光
if(a*5+b*15+c*8==100){
count++;
console.log('牙刷:'+a+',牙膏:'+b+',毛巾:'+c);
}
}
}
}
console.log('共有:'+count+'种购买方案');