php猴子第一天摘下若干個桃子當即吃了一半還不

2021-03-03 23:51:06 字數 3339 閱讀 1120

1樓:

<?php

/*** 遞推法求解

**/function main($n, $i)return $n;

}echo main(1, 10);

?>

猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了乙個

2樓:匿名使用者

1 4 10 22 46 94 190 382 766 1534【程式21】

題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了乙個

第二天早上又將剩下的桃子吃掉一半,又多吃了乙個。以後每天早上都吃了前一天剩下

的一半零乙個。到第10天早上想再吃時,見只剩下乙個桃子了。求第一天共摘了多少。

1.程式分析:採取逆向思維的方法,從後往前推斷。

2.程式源**:

main()

printf("the total is %d\n",x1);}

3樓:丿rand灬杺塵

public class houzi

system.out.println(sum);}}

4樓:匿名使用者

int x = 1, i = 9;

for (i = 9; i >= 1; i--)

5樓:乘賢歸鵬雲

設:長x,寬y

則,外圍棋子數2x+2y-4,中心棋子數(x-2)*(y-2)且,2x+2y-4=(x-2)*(y-2)得,x(y-4)=4(y-2)

例,y=5時,x=12;y=6時,x=8;......所以,此題有多解

6樓:匿名使用者

dfdss fesrewrewrqevbnn cghth fghtljjhf. jghjhjhgjh yut7ui .ghyg hjhgj yyud sdtsd fgfg nfgh.

bay.

c語言程式設計:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多

7樓:匿名使用者

#include

int main(void)

printf("the monkey got %ld peachs in first day.\n",x);}

猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了乙個。

8樓:匿名使用者

這個程式要用逆推的方法,乙個迴圈就夠了內:

#include

#include

main()

9樓:聽不清啊

#include

void main()

while(day<10);

if(a==1)

printf("t=%d\n",t);}}其實,上面的程式不夠嚴密:如a是乙個奇數,程式照樣可以執行;但是卻與題目所述不符。所以最好改為如下(執行結果相同):

#include

void main()

while(day<10);

if(a==1&&day==10)

printf("t=%d\n",t);

else a=0;}}

猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了乙個,第二天早上又將剩下的桃子吃掉一半,

10樓:文字控

程式zhi**如下所示:

i=9s=1

while i>

dao0

s=(s+1)*2

i=i-1

wend

print x

end當i=9時,回不滿足退出迴圈的

答條件,s=4,i=8,

當i=8時,不滿足退出迴圈的條件,s=10,i=7,當i=7時,不滿足退出迴圈的條件,s=22,i=6,當i=6時,不滿足退出迴圈的條件,s=46,i=5,當i=5時,不滿足退出迴圈的條件,s=94,i=4,當i=4時,不滿足退出迴圈的條件,s=190,i=3,當i=3時,不滿足退出迴圈的條件,s=382,i=2,當i=2時,不滿足退出迴圈的條件,s=766,i=1,當i=1時,不滿足退出迴圈的條件,s=1534,i=0,當i=9時,滿足退出迴圈的條件,

故第一天有桃1534顆.

11樓:乙個好看驢肝肺

package digui;

public class digui4

private static int chi(int n)}

小猴子第一天摘下若干桃子,當即吃掉一半,還不過癮,又多吃乙個;第二天早上又將剩下的桃子吃了一

12樓:99人間百科百曉生

推呀:第九天吃完只剩乙個了,那麼就是(1+1)x2=4個第八天:10個

第七天:22個

第六天:46個

第五天:94個

第四天:190個

第三天:382個

第二天:766個

第一天總共有:(766+1)x2=1534個所以共摘了1534個桃子!!

13樓:匿名使用者

第一天共摘1534個桃子請採納

14樓:佑民元

第10天1個,可知第9天4個,第8天10個,第7天22個,以此類推,46,94,190,382,766,1534

15樓:匿名使用者

樹上qi個猴,樹下yi個猴,請問一共幾個猴。

1、編寫乙個程式,求解猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了

16樓:匿名使用者

(1+1)×2=4

(4+1)×2=10

(10+1)×2=22

(22+1)×2=46

(46+1)×2=94

(94+1)×2=190

(190+1)×2=382

(382+1)×2=766

(766+1)×2=1534

(1534+1)×2=3070

應該是這麼多。。。

17樓:小進進吖

前端**實現:

let i = 0 ,a =1;

while (i<9)

console.log(a);

18樓:xjy丶畏光

不會。也想知道答案。

19樓:布 道

。。。。。和我們書上一模一樣-_-

小猴子吃桃子,第一天有一堆桃子,小猴子吃了一半多,第二天有吃了剩下的一半多到第7天沒有了

第7天沒了 第6天 2個 第5天 5個 第4天 11個 第3天 23個 第2天 47個 第1天 95個 第7天沒了 第6天 2個 第5天 5個 第4天 11個 第3天 23個 第2天 47個 第1天 95個 先不考慮前幾次,從第6 7次開始入手。因為第7天外吃了剩下的一半多1個,所以當天剩的個數 1...

C語言,乙隻猴子摘了N個桃子第一天吃了一半又多吃了,第二

include using namespace std include int f int x int main c 程式設計 猴子第一天摘了若干個桃子,當即吃了一半又多吃了兩個,第二天早上又將剩下的桃子吃了一半,又多 include using namespace std int main cou...

有一些桃子,第一天吃了這些桃子的二分之一,第二天吃了餘下的三分之一,這時還剩下桃子,一共有多少

方法一 列式 解 20 1 1 3 1 1 2 20 2 3 1 2 20 3 2 2 3 2 60個 附註 20 1 1 3 表示第一次吃了二分之一後剩下的桃子,再 1 1 2 表示所有的桃子。方法二 列方程 解 設一共摘了x個 x 1 1 2 1 1 3 20 附註 x 1 1 2 表示第一次吃...