- 描述
- 有一堆桃子不知数目,猴子第一天吃掉一半,又多吃了一个,第二天照此方法,吃掉剩下桃子的一半又多一个,天天如此,到第m天早上,猴子发现只剩一只桃子了,问这堆桃子原来有多少个? (m<29)
- 输入
- 第一行有一个整数n,表示有n组测试数据(从第二行开始,每一行的数据为:第m天);
- 输出
- 每一行数据是桃子的总个数
- 样例输入
- 2
- 3
- 11
- 样例输出
- 22
- 6142
1 #include <stdio.h> 2 3 int main(){ 4 int T; 5 int m; 6 int i; 7 int result; 8 9 scanf("%d",&T); 10 11 while(T--){ 12 scanf("%d",&m); 13 14 result=1; 15 for(i=1;i<=m;i++) 16 result=(result+1)*2; 17 18 printf("%d ",result); 19 } 20 return 0; 21 }