1有一張0.0001米的紙,對折多少次可以達到珠穆朗瑪峰的高度8848;
<script> /*var h=0.0001; var biao=0; for(;;) { h=h*2; if(h>8848) { break; } biao=biao+1; } alert(biao+1);*/
2//括號內填加減符號,使等式成立;有幾種情況;把加減符號轉換成加+1和-1
//12()34()56()78()9=59
for(var i=-1;i<2;i=i+2)
{
for(var j=-1;j<2;j=j+2)
{
for (var k=-1;k<2;k=k+2)
{
for(var p=-1;p<2;p=p+2)
{
if(12+i*34+j*56+k*78+p*9==59)
{
alert(i+"|"+j+"|"+k+"|"+p);
}
}
}
}
}
3.
有一對幼兔,幼兔1個月后長成小兔,小兔1個月后長成成兔並生下一對幼兔,問8個月后有多少對兔子,幼兔、小兔、成兔對數分別是多少。
幼兔 1 小兔 0 成兔 0 初始值
幼兔 0 小兔 1 成兔 0 第一個月
幼兔 1 小兔 0 成兔 1 第二個月
幼兔 1 小兔 1 成兔 1 第三個月
幼兔 2 小兔 1 成兔 2 第四個月
幼兔 3 小兔 2 成兔 3 第五個月
幼兔 5 小兔 3 成兔 5 第六個月
當前月份幼兔 = 當月成兔
當前月份小兔 = 上月幼兔
當前月份成兔 = 上月成兔+上月小兔
算第八個月的兔子數;
var yt=1;
var xt=0;
var ct=0;
for(var i=0;i<9;i++)
{
if(i==0)
{
yt=1;
xt=0;
ct=0;
alert("第1個月的幼兔:"+yt+",小兔是"+xt+",成兔"+ct);
}
else
{ct=ct+xt;
xt=yt;
yt=ct;
}
}
alert("第8個月的幼兔:"+yt+",小兔是"+xt+",成兔"+ct);
4
羽毛球拍15元,球3元,水2元。200元每種至少一個,有多少可能
羽毛球拍最多買13個 球最多買66個 水最多買100個
var biao=0; for(var i=1;i<=13;i++) { for(var j=1;j<=66;j++) { for(var k=1;k<=100;k++) { if(i*15+j*3+k*2==200) { biao++; } } } } alert("有"+biao+"種可能");
5.
公雞2文,母雞1文,小雞半文,每種至少一只,100文買100只雞有多少可能性
公雞最多50,母雞最多100,小雞最多200
var biao=0; for(var i=1;i<=50;i++) { for(var j=1;j<=100;j++) { for(var k=1;k<=200;k++) { if(i*2+j*1+k*0.5==100&&i+j+k==100) { biao++; } } } } alert(biao);
6.湊錢1,2,5湊20元錢有多少可能
1元 20 2元 10 5元 4
var biao=0;
for(var i=1;i<20;i++)
{
for(var j=1;j<10;j++)
{
for(var k=1;k<4;k++)
{
if(i*1+j*2+k*5==20)
{
biao++;
}
}
}
}
alert(biao);