
4个回答
展开全部
按题目的要求第七只猴子取走最后1个,由题意可知,第六只取走一半又一个后还剩1个,则它取时共有(1+1)×2=4个,以此类推,第五只取时有(4+1)×2=10个,第四只取时有(10+1)×2=22个,第三只取时有(22+1)×2=46个,第二只取时有(46+1)×2=94个,那么第一只取时就有(94+1)×2=190个了
P.S 因为从第二只开始,取的都是剩下的桃子,所以并不用把所有的都加起来,第一只取时的桃子数就是总共的桃子数
P.S 因为从第二只开始,取的都是剩下的桃子,所以并不用把所有的都加起来,第一只取时的桃子数就是总共的桃子数
追问
第七只猴子不一定只取走一个
追答
那按照题目要求第七只就是也取走最后一半多一个,而它取尽,所以取走2个,以此类推,第六只取走一半又一个后还剩2个,则它取时共有(2+1)×2=6个,以此类推,第五只取时有(6+1)×2=14个,第四只取时有(14+1)×2=30个,第三只取时有(30+1)×2=62个,第二只取时有(62+1)×2=126个,那么第一只取时就有(126+1)×2=254个了
除此之外没有其他可能性
展开全部
最后一只猴取走了一个,第六只取走了(1+1)*2=4,然后。。。(4+1)*2=10,22,46,94,190,共有桃382
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
254=2+4+8+16+32+64+128
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
using namespace std;
int main()
{
long i=1;
for(int x=2;x<=7;x++)
i=2*(i+1);
cout<<i<<endl;
return;
}
using namespace std;
int main()
{
long i=1;
for(int x=2;x<=7;x++)
i=2*(i+1);
cout<<i<<endl;
return;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询