2990: 【C3】【递推】蟠桃记

题目描述

喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题! 
什么问题?他研究的问题是蟠桃一共有多少个! 
不过,到最后,他还是没能解决这个难题,呵呵^-^ 
当时的情况是这样的: 
第一天悟空吃掉桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。聪明的你,请帮悟空算一下,他第一天开始吃的时候桃子一共有多少个呢?

输入

只有一个数字n(1<n<=30),表示只剩下一个桃子的时候是在第n天发生的。

输出

输出一行:第一天开始吃的时候桃子的总数

样例输入

30

样例输出

1610612734

Code:

#include<bits/stdc++.h>
using namespace std;
long long ans=1;
void dt(int a){
	if(a==0)return; 
	ans=(ans+1)*2;
	dt(a-1);
}
int main(){
	int a;
	cin>>a;
	dt(a-1);
	cout<<ans;
	return 0;
}

相关推荐

  1. 2990: 【C3】【蟠桃

    2024-03-28 15:36:01       43 阅读
  2. C语言)

    2024-03-28 15:36:01       21 阅读
  3. 函数——3c++)

    2024-03-28 15:36:01       48 阅读
  4. 2024-03-28 15:36:01       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-28 15:36:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-28 15:36:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-28 15:36:01       82 阅读
  4. Python语言-面向对象

    2024-03-28 15:36:01       91 阅读

热门阅读

  1. SQL:求同时在线人数问题

    2024-03-28 15:36:01       40 阅读
  2. Vue 3 关于组件的注册

    2024-03-28 15:36:01       44 阅读
  3. 广告牌效果的C#实现

    2024-03-28 15:36:01       34 阅读
  4. 突破编程_C++_查找算法(二叉树查找)

    2024-03-28 15:36:01       39 阅读
  5. Spring全家桶涉及的注解

    2024-03-28 15:36:01       35 阅读
  6. Element-UI中el-cascader级联选择器获取label值

    2024-03-28 15:36:01       42 阅读
  7. Bean对象拷贝工具封装

    2024-03-28 15:36:01       40 阅读
  8. 若依分离版 —引入echart连接Springboot后端

    2024-03-28 15:36:01       42 阅读
  9. openGauss的索引组织表

    2024-03-28 15:36:01       40 阅读