hzh


私信TA

用户名:uq_38683301381

访问量:95

签 名:

星期天,你知道我在等你吗

等  级
排  名 34374
经  验 409
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校 ytu
专  业 软件工程

  自我简介:

TA的其他文章

解题思路:这就是一道小学数学题吧,每次吃一半再多吃一个,就是先乘1/2在减一,我们只需要执行它的反过程就可以了,就是成先加一在乘2

注意事项:第N天发现就剩一个桃子了,所以第N天没吃成,就是只吃了N-1次,所以要循环N-1次

参考代码:

#include <iostream>

using namespace std;


int main() {

int n;

scanf("%d", &n);

int sum = 1;

for (int i = 1; i <= n - 1; i++) {

sum = (sum + 1) * 2;

}

printf("%d", sum);

}


 

0.0分

1 人评分

  评论区