解题思路:这题采用逆向思维,假设第一天猴子有1个桃子,以后的每一天桃子的数量就是在前一天的基础上+1再翻一倍就可以了
第一天 1
第二天 2*(1+1)
..... ......
第N天 2*(前一天桃子的数量+1)
注意事项:思路理清了就容易了
参考代码:
#include"stdio.h" int main() { int Sn=1,N; scanf("%d",&N); for(int i=1;i<N;++i) Sn=2*(Sn+1); printf("%d",Sn); }
0.0分
0 人评分
字符逆序 (C语言代码)浏览:675 |
钟神赛车 (C语言代码)浏览:665 |
输入输出格式练习 (C语言代码)浏览:883 |
1197求助浏览:669 |
三角形 (C语言代码)浏览:722 |
求圆的面积 (C++代码)浮点数有误差!!!浏览:724 |
C二级辅导-阶乘数列 (C语言代码)浏览:1831 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:444 |
简单的a+b (C语言代码)浏览:644 |
A+B for Input-Output Practice (I) (C++代码)浏览:636 |