解题思路:第二天吃的是第一天的一半多一个,所以逆推回去就好了。
注意事项:
1.注意循环次数是N-1次(因为第一天是摘桃子的,是全部的总数,不用再循环了)
2.不需要另创建一个sum来计算总数,因为没有叠加,只要对a一直计算就好了
参考代码:
#include<stdio.h>
int main()
{
int N,a=1;
scanf("%d",&N);
for(int i=N;i>1;i--){
a=(a+1)*2;
}
printf("%d",a);
return 0;
}
总结:注意区分有没有sum的情况
0.0分
1 人评分