【题目描述】
有一只猴子,第一天摘了若干个桃子 ,当即吃了一半,但还觉得不过瘾 ,就又多吃了一个。第2天早上又将剩下的桃子吃掉一半,还是觉得不过瘾,就又多吃了两个。以后每天早上都吃了前一天剩下的一半加天数个(例如,第5天吃了前一天剩下的一半加5个)。到第n天早上再想吃的时候,就只剩下一个桃子了。
【输入】
天数n(0<n≤30)。
【输出】
第一天的桃子个数。
【样例输入】
3↙
【样例输出】
The monkey got 14 peachs in first day.
#include <stdio.h> #include <stdlib.h> int main() { int n,i; int a; a=1; scanf("%d",&n); i=n; for(;i>1;i--) { a=(a+(i-1))*2; } printf("The monkey got %d peachs in first day.",a); return 0; }
标签:12,monkey,int,一半,剩下,第五章,got,桃子 From: https://www.cnblogs.com/xrj1229/p/16851565.html