添加链接描述

/**/
#include<stdio.h>
int main()
{int i,n;long long a[35];while(~scanf("%d",&n)&&n){a[n]=1;for(i=n-1;i>=1;i--){a[i]=2*(a[i+1]+1);}printf("%lld\n",a[1]);}return 0;
}当不知道开头条件而知道结束条件时,可以用从后往前推的方法求解,效率要高a[2]=1/2(a[1])-1;第二天开始时还有的(第一天吃完时剩的)
a[3]=1/2(a[2])-1;
.......
a[n]=1;
a[i]=1/2(a[i-1])-1;
所以a[i-1]=2*(a[i]+1);

蟠桃会(递推逆序求解)相关推荐

  1. 【模板】BM + CH(线性递推式的求解,常系数齐次线性递推)

    这里所有的内容都将有关于一个线性递推: $f_{n} = \sum\limits_{i = 1}^{k} a_{i} * f_{n - i}$,其中$f_{0}, f_{1}, ... , f_{k ...

  2. 【算法设计与分析】10 差消法化简高阶递推方程

    上一篇文章使用递推方程的方法求解了插入排序和二分归并的时间复杂度,本文来求解快速排序的时间复杂度,同样是利用了递推方程法,但是求解该递推方程的方法与以前不一样:差消法 文章目录 1. 快速排序的时间复 ...

  3. 0x02.基本算法 — 递推与递归

    目录 一.递推与递归 二.分治 三.模拟计算机实现递归 四.相应习题: 0.AcWing 92. 递归实现指数型枚举(递归/循环+位运算) 1.AcWing 93. 递归实现组合型枚举 2.AcWin ...

  4. 算法分析中递推式的一般代数解法

    算法分析中经常遇到需要求解递推式的情况,即将递推式改写为等价的封闭形式.例如汉诺塔问题的时间复杂度递推形式为T(n)=2T(n−1)+1(n≥1)T(n)=2T(n−1)+1(n≥1),可以解出封闭形 ...

  5. 【算法设计与分析】09 递推方程与算法分析

    关于什么是递推方程,这里就不再多说了.本文主要讲讲简单的递推方程来求解算法的时间复杂度 文章目录 1. 递推方程的引入 1.1 插入排序时间复杂度求解 1.2 二分归并排序时间复杂度求解 2 总结 1 ...

  6. 1307 牡牛和牝牛(组合计数-递推)

    1. 问题描述: 约翰要带 N 只牛去参加集会里的展示活动,这些牛可以是牡牛,也可以是牝牛.牛们要站成一排,但是牡牛是好斗的,为了避免牡牛闹出乱子,约翰决定任意两只牡牛之间至少要有 K 只牝牛.请计算 ...

  7. 递推算法与递推套路(算法基础篇)

    联系我们:有道技术团队助手:ydtech01 / 邮箱:[ydtech@rd.netease.com] 相信了解算法同学经常会说动态规划太难了,看到题目完全不知从何下手,或者是说"一看题解就 ...

  8. 解题报告:NOIP2013 车站分级(拓扑序递推求解差分约束、建图优化O(n+m)) 超详细讲解

    本题是2013年NOIP普及组的压轴题 差分约束裸题. 计算当前线路中最小的级别(比较始发站和终点站). 整条线路中所有大于这个级别的都必须停靠 所有未停靠的站点的级别一定小于这个级别 也就是说所有未 ...

  9. 【组合数学】生成函数 ( 生成函数应用场景 | 使用生成函数求解递推方程 )

    文章目录 一.生成函数应用场景 二.使用生成函数求解递推方程 参考博客 : [组合数学]生成函数 简要介绍 ( 生成函数定义 | 牛顿二项式系数 | 常用的生成函数 | 与常数相关 | 与二项式系数相 ...

最新文章

  1. linux驱动:TI+DM8127+GPIO(四)之设备
  2. php v5.,PHP V5.3 中的新特性,第 5 部分- 从 PHP V5.2 升级到 PHP V5.3
  3. python3的数据类型以及模块的含义
  4. [二叉树] 判断一个二叉树是否是平衡(剑指offer39)
  5. jdk8 Function
  6. easyUI按钮图表对照大全
  7. python安装依赖比较慢的解决方法
  8. 基于springboot的健身管理系统
  9. [转载]github在线更改mysql表结构工具gh-ost
  10. 内网使用Maven本地仓库环境
  11. 电信光猫 PT924 获取超级密码
  12. 我为什么觉得程序员是个高危职业
  13. mysql-5.7.16安装教程_mysql installer community 5.7.16安装详细教程
  14. 论文投稿指南——中文核心期刊推荐(机械、仪表工业)
  15. java程序员学技术都会访问那些网站?
  16. 【1086】角谷猜想
  17. CSS速成手册(2)
  18. IT企业人才的选,用,育,留
  19. Oracle SPARC T7-4 服务器:硬件规格
  20. ABAP 表维护生成器

热门文章

  1. oracle修改换行空格回车符号
  2. mysql用户replace权限_mysql查看用户的权限脚本
  3. 我所关心的POS打印机技术参数
  4. TopCoder入门教程(转载)
  5. 黑马程序员——java基础第一课
  6. mysql-发生系统错误1067
  7. 内存延时cl_内存频率和CL延迟哪个重要[解答]
  8. 割完肉先疗伤(转自:沙牛家书)
  9. android 存储盘 dcim,DCIM是个啥?安卓图片存储位置指南
  10. os.path.dirname(path)