Problem D: 猴子喫桃問題
Time Limit: 1 Sec Memory Limit: 128 MB
Description
猴子喫桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將剩下的桃子喫掉一半,又多喫一個。以後每天早上都吃了前一天剩下的一半零一個。到第N天早上想再喫時,見只剩下一個桃子了。求第一天共摘多少桃子。
Input
N
Output
桃子總數
Sample Input
10
Sample Output
1534
HINT
參考答案:
#include <stdio.h>
int main()
{
int i = 1,n;
int sum = 0;
int dl = 1;
int df = 0;
scanf("%d",&n);
for(i = 1; i <=n-1; i ++)
{
df = 2*(dl + 1);
dl = df;
}
printf("%d",df);
return 0;
}
編程軟件及學習視頻下載:點擊打開鏈接