递归递推 I
来源:互联网 发布:android 在线源码 编辑:程序博客网 时间:2024/06/08 12:23
I 蟠桃记
孙悟空在大闹蟠桃园的时候,第一天吃掉了所有桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。这下可把神仙们心疼坏了,请帮忙计算一下,第一天开始吃的时候一共有多少个桃子?
本题由于是多组数据,且每次数据不变,所以先用一个数组存储起来,节省时间,而计算过程很简单。
代码如下:
#include<bits/stdc++.h>using namespace std;int main(){int n,i;int a[31];a[1]=1;for(i=1;i<30;i++)a[i+1]=2*a[i]+2;while(cin>>n&&n!=0)cout<<a[n]<<endl;return 0;}
0 0
- 递推递归-I
- 递归递推 I
- 递推递归练习 I
- 递推递归练习I
- 《递归递推练习》I
- 递归递推练习 I
- 递推递归练习 I 蟠桃计
- 递归递推练习 I 蟠桃记
- 递推递归练习I蟠桃记
- ACM(递归递推—I)
- 递推递归练习--I(蟠桃记)
- ACM递归递推练习 Problem I
- 递归递推练习——I
- 递推递归--I蟠桃记
- ACM递推递归练习I 蟠桃记
- 递归递推练习―I―蟠桃记
- CSU-ACM2017暑期训练3-递推与递归I
- CSU-ACM2017暑期训练3-递推与递归I
- python基础-encode与decode,中文乱码
- C++第三次实验项目1、2、4
- Java多线程探究-创建多线程
- 判断两条线段是否相交
- Spark RDD API详解(一) Map和Reduce
- 递归递推 I
- swift搜索条
- Android中第三方SDK集成之腾讯Bugly热更新集成指南
- 作业项目二项目三项目四
- a:link,a:visited,a:hover,a:active的使用
- 走向面试之数据库基础:一、你必知必会的SQL语句练习-Part 1
- 远程控制
- JNDI 和JDBC的区别
- Swift3.0 语法总结