永发信息网

猴子吃桃子问题?

答案:5  悬赏:70  手机版
解决时间 2021-08-01 04:48
  • 提问者网友:你挡着我发光了
  • 2021-07-31 05:15
猴子吃桃子问题,猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,有多吃了一个,第2天早上又将剩下的桃子吃掉一半,有多吃了一个,以后每天早上都吃了前一天剩下的一半另加一个,到第10天早上想再吃时,就只剩下一个桃子了,求第1天共摘了多少桃子?
最佳答案
  • 五星知识达人网友:琴狂剑也妄
  • 2021-07-31 06:25
从第10 天剩下一个桃子推出:第9天剩下4个;第8天剩下10个....以次类推第一天猴子共摘了1534个桃子
全部回答
  • 1楼网友:逃夭
  • 2021-07-31 10:19
#include "stdio.h" #include "conio.h" main() { int day,x1,x2; day=9; x2=1; while(day>0) { x1=(x2+1)*2; x2=x1; day--; } printf("the total is %d\n",x1); getch(); }
  • 2楼网友:山君与见山
  • 2021-07-31 08:57

C++的语法不知道怎么写的,这是java的语法写的,看明白逻辑就行了..

int count = 1;

for (int i = 0; i < 9; i++) { count = (count+1)*2; } System.out.println(count);//桃子总数 for (int i = 0; i < 9; i++) { count = (count/2)-1; } System.out.println(count);//第10天剩余桃子数

  • 3楼网友:冷風如刀
  • 2021-07-31 08:32

#include <iostream>

using namespace std;

int main() { int i,sum=1; cout<<"请输入吃了几天:"<<endl; cin>>i; while(i>1) { sum=(sum+1)*2; cout<<"第"<<i-1<<"天有:"<<sum<<"个"<<endl; i--; } cout<<"总共的桃子数为:"<<sum<<endl; return 0; }

结果:

  • 4楼网友:等灯
  • 2021-07-31 07:12

#include<iostream>

using namespace std;

int main()

{

int day,x1,x2;

day=9;

x2=1;

while(day>0)

{

x1=(x2+1)*2

x2=x1;

day--;

}

cout<<"total="<<x1<<endl;

return 0;

}

运行结果为:total=1534

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯