猴子吃桃,第一次吃了一半多,第二天又將剩下的桃子吃掉一半又多吃。以後每天將前一天剩

2021-04-27 16:28:50 字數 3808 閱讀 4236

1樓:匿名使用者

半截問題抄

怎麼弄啊?

好在bai這個問題很古老,比如說du十天後還剩下一個,代zhi碼可以這麼:dao

main()

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

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

2樓:匿名使用者

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

題目:bai

猴子du吃桃問題:猴子第一天

zhi摘下若干個dao桃子,當即吃了一半,還不版癮權,又多吃了一個

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

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

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

2.程式源**:

main()

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

3樓:99人間百科百曉生

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

10個第七天:22個

第六天專:46個

第五天屬:94個

第四天:190個

第三天:382個

第二天:766個

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

4樓:小

天數復n與剩下的制

桃子f之間的關係是

:f(n)=f(n-1)/2-1

倒推的話是:f(10)=1; f(n-1)=(f(n)+1)*2#include

void main()}

5樓:一半加一

int tian=9;//實際吃的天數

int yi=1;//最後復

所剩制的桃子

while(tian>0)

printf("%d",yi);

6樓:佑民元

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

7樓:匿名使用者

程式中錯誤bai比較多:

1、是du一個思維問題,猴子zhi吃桃子會不會把一個dao桃子分兩半來吃,你在回程式中使用了實數,而不是答整數,應該判斷是不是能夠被2整除;

2、i使用實數,也就是浮點數,而輸出的時候使用的是%d的格式,所以,輸出為0,可以改變格式為%f,或者將i轉變成整數(printf("%d\n",(int)i);)

3、在外迴圈內部,改變了迴圈控制變數的值,也就是i的值,第一個迴圈下來,i的值就成了0了,所以不可能再迴圈,即使再迴圈,結果也不是要判斷的i值,而是經過多次運算後的結果:1,你可以引入另外一個變數來做內迴圈和進行判斷。

void main()

if(k==1) break;

}printf("%d\n",i);

/* int i,j;

j=1;

for(i=0;i<10;i++)

j=(j+1)*2;

printf("%d\n",j);*/}

8樓:小進進吖

let i = 0 ,a =1;

while (i<9)

console.log(a);

9樓:匿名使用者

#include

int main(void)

}printf("\ntotal=%d\n",a);

return 0;}

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

10樓:匿名使用者

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

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

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

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

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

2.程式源**:

main()

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

11樓:丿rand灬杺塵

public class houzi

system.out.println(sum);}}

12樓:匿名使用者

int x = 1, i = 9;

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

13樓:乘賢歸鵬雲

設:長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;……所以,此題有多解

14樓:匿名使用者

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

bay.

c語言習題 猴子吃桃問題 猴子第一天摘下若干桃子,吃了一半,不過癮,又吃了一個;第二天又將剩下的桃

15樓:匿名使用者

第一天吃了一半加一個啊,你不是說的很清楚麼。嘿嘿。

這個題很簡單啊,做十次迴圈,倒著來,本來一個n=1,一天前是n=n*2+n,兩天前是n=n*2+n。。。。一直到第十天前。然後再算出吃了多少。

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

16樓:雲南新華電腦學校

public class prog17}

17樓:匿名使用者

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

題目:猴

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

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

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

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

2.程式源**:

main()

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

程式設計,猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第2天早上將

18樓:z博我所愛

int day, x1, x2;

day = 9;

x2 = 1;

while (day > 0)

", x1);

console.readkey();

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

19樓:你若乘風

第九天是4個 是吧 第8天是(4+1)*2=10個 依次遞推就行了

媽媽買了一盒糖果,貝貝第一天吃了一半,第二天吃了餘下的一半,這時還有15塊糖果,這個盒子裡原來有多

原來有60塊糖果。解得過程如下 2 先求總共的糖果數目,設買了x個糖果。則第一天吃了x 2,第二天剩下的為x x 2 x 2。第二天吃了剩下一半吃的為x 2 1 2。3 剩下的糖果數目 x x 2 x 2 1 2 15。4 解得x 60。貝貝第二天吃了餘下的一半,說明現在剩下的糖和她第二天吃的數量是...

媽媽買來一些餅乾,第一天吃一半多一塊,第二天吃剩下的一半多一塊,第三天吃剩下的一半多一塊

沒有了。餅乾是以穀類粉 和 或豆類 薯類粉 等為主要原料,新增或不新增糖 油脂及其他原料,經調粉 或調漿 成型 烘烤 或煎烤 等工藝製成的食品,以及熟制前或熟制後在產品之間 或表面 或內部 新增奶油 蛋白 可可 巧克力等的食品。餅乾的詞源是 烤過兩次的麵包 是從法語的bis 再來一次 和cuit 烤...

第一次和女友那個,然後第二天她不搭理我,這都兩天了,怎麼說怎麼哄都不理我

原因很多,你最好和她好好溝通一下,什麼情況 多哄哄她 陪陪她。那是 因為 她 害羞了 給她一些 驚喜 說一些 天長地久的話 就可以了 你是強硬幹人家,不告你,你撿到,檢討一下 冷凍倆天,估計會主動找你 無論走到 都該記住,回憶是一條沒有盡頭的路,一切以往的春天都不復存在,就連那最堅韌而又狂亂的愛情,...