Time Limit: 1000 ms Memory Limit: 65536 KiB


Problem Description

孙悟空在大闹蟠桃园的时候,第一天吃掉了所有桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。这下可把神仙们心疼坏了,请帮忙计算一下,第一天开始吃的时候一共有多少个桃子?


Input

输入数据有多组,每组占一行,包含一个正整数n(1≤n≤30),表示只剩下一个桃子的时候是在第n天发生的。
输入以0结束。


Output

对于每组输入数据,输出第一天开始吃的时候桃子的总数,每个测试实例占一行。


Sample Input

2
4
0


Sample Output

4
22


Hint

Source
ZJGSU


题目条件已经明确给出递推关系,第一天吃掉了所有桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个
转化为表达式为a[n] = (a[n-1]+1)*2; 但下面只要最后结果所以不用数组存储

#include <stdio.h>
#include <stdlib.h>int main()
{int days;while(scanf("%d",&days)&&days){int sum = 1;while(--days){sum = (sum+1)*2;}printf("%d\n",sum);}return 0;
}

C 蟠桃记 SDUT相关推荐

  1. SDUT OJ 蟠桃记

    蟠桃记 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 孙悟空在大闹蟠桃园的时候,第一 ...

  2. hdu 2013 蟠桃记-递推-[解题报告]C++

    蟠桃记 问题描述 : 喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题! 什么问题?他研究的问题是蟠桃一共有多少个! 不过,到最 ...

  3. HDOJ2013_蟠桃记

    水题 HDOJ2013_蟠桃记 #include<stdio.h> #include<stdlib.h> #include<math.h> #include< ...

  4. HDU2013 蟠桃记【递推】

    蟠桃记 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissio ...

  5. c语言蟠桃记程序,HDU2013 蟠桃记

    问题链接:HDU2013 蟠桃记.入门训练题,用C语言编写程序. 这是一个递推问题,需要经过分析给出递推式或递推函数.只要有了递推式或递推函数问题就解决了.程序可以用递归函数实现,也可以用递推计算实现 ...

  6. 蟠桃记 HDU - 2013

    蟠桃记 HDU - 2013 递归入门 题意 猴子吃桃,每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子.计算第一天开始吃的时候桃子的个数. 思路 递推问题,每天吃掉一半多一个,即第 ...

  7. 蟠桃记c语言当输入0结束循环,杭电OJ第11页2010-2019道题(C语言)

    2010. 水仙花数 问题描述 Problem Description 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: "水仙花数"是指一个三位 ...

  8. hdu 2013 蟠桃记(c语言)

    hdu 2013 蟠桃记 点击做题网站链接 题目描述 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/ ...

  9. HDOJ 2013 蟠桃记

    Problem Description 喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题! 什么问题?他研究的问题是蟠桃一共有多 ...

最新文章

  1. 使用vant时 tab栏中出现 van-tabs怎么省略号怎么解决
  2. kvm 虚拟机 实用工具笔记(方便查看ip 磁盘复制和修改文件等)
  3. KOL:Key Opinion Leader
  4. java提示找不到或无法加载主类
  5. 如何下载、配置IDEA的Maven
  6. java 并发 线程安全_Java并发教程–线程安全设计
  7. 渝粤教育,我是客服,2022重返王者荣耀,再露凶残,欢迎约战
  8. 全国计算机一级知识题及答案解析,全国计算机等级考试一级试题库大全完整版附参考答案...
  9. vs2015 支持Android arm neon Introducing Visual Studio’s Emulator for Android
  10. oracle数据库日期加一,日期和Oracle数据库
  11. 基于Jquery的颜色选择器
  12. VB WindowsMediaPlayer 播放
  13. Win10窗口拖动时自动最大化的问题,屏幕显示绿框,中间显示1
  14. OPENCV Linux 显示中文 arm64
  15. Google Earth Engine(GEE)——1981-2020年全球降水数据年均降水量直方图表示(北京市为例)
  16. android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项
  17. 爆改串口实现OneWire驱动DS18B20
  18. 水质检测c语言程序,单片机TDS水质检测源程序
  19. C语言中转义字符的介绍与使用
  20. Python脚本中调用其他Python脚本

热门文章

  1. 员工手册和企业文化有什么关系?如何编写员工手册?
  2. 第二十五章 SQL函数 CHAR
  3. 英业达服务器进系统界面是怎样的,获得大品牌大订单英业达服务器前景大好
  4. 台式计算机哄哄响怎么回事,电脑机箱嗡嗡响怎么处理?电脑机箱共振如何解决?...
  5. c语言峰值算法_C语言寻找一组数据中的第一第二峰值
  6. 使用宝塔面板快速配置QVM的Linux环境
  7. 服务器主板tpm的安装位置,win11系统安装如何开启TPM2.0(附带各主板开启方法)
  8. java如何缓存验证码图片_图片验证码概述及实现步骤
  9. sidekit中GMM-UBM中speaker-adaptation部分
  10. Nature:中科院先进院发现空间扩展生境定殖的进化稳定性策略