九度OJ 1205 N阶楼梯上楼问题 -- 动态规划(递推求解)
题目地址:http://ac.jobdu.com/problem.php?pid=1205
- 题目描述:
- 
N阶楼梯上楼问题:一次可以走两阶或一阶,问有多少种上楼方式。(要求采用非递归) 
- 输入:
- 
输入包括一个整数N,(1<=N<90)。 
- 输出:
- 
可能有多组测试数据,对于每组数据, 
 输出当楼梯阶数是N时的上楼方式个数。
- 样例输入:
- 
4 
- 样例输出:
- 
5 
#include <stdio.h>
int main(void){
    int N, i;
    long long method[91];
    method[1] = 1;
    method[2] = 2;
    for (i=3; i<=90; ++i)
        method[i] = method[i-1] + method[i-2];
    while (scanf ("%d", &N) != EOF){
        printf ("%lld\n", method[N]);
    }
    return 0;
}
九度OJ 1205 N阶楼梯上楼问题 -- 动态规划(递推求解)的更多相关文章
- 九度OJ 1205 N阶楼梯上楼问题 (DP)
		题目1205:N阶楼梯上楼问题 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:2817 解决:1073 题目描写叙述: N阶楼梯上楼问题:一次能够走两阶或一阶.问有多少种上楼方式. (要 ... 
- 九度OJ 1205:N阶楼梯上楼问题 (斐波那契数列)
		时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:3739 解决:1470 题目描述: N阶楼梯上楼问题:一次可以走两阶或一阶,问有多少种上楼方式.(要求采用非递归) 输入: 输入包括一个整 ... 
- 九度OJ 1455 珍惜现在,感恩生活 -- 动态规划(背包问题)
		题目地址:http://ac.jobdu.com/problem.php?pid=1455 题目描述: 为了挽救灾区同胞的生命,心系灾区同胞的你准备自己采购一些粮食支援灾区,现在假设你一共有资金n元, ... 
- 【九度OJ】题目1205:N阶楼梯上楼问题 解题报告
		[九度OJ]题目1205:N阶楼梯上楼问题 解题报告 标签(空格分隔): 九度OJ http://ac.jobdu.com/problem.php?pid=1205 题目描述: N阶楼梯上楼问题:一次 ... 
- 九度oj 题目1205:N阶楼梯上楼问题
		题目1205:N阶楼梯上楼问题 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:4990 解决:2039 题目描述: N阶楼梯上楼问题:一次可以走两阶或一阶,问有多少种上楼方式.(要求采用 ... 
- 题目1205:N阶楼梯上楼问题(2008年华中科技大学计算机保研机试真题:递推求解)
		题目1205:N阶楼梯上楼问题 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:2447 解决:927 题目描写叙述: N阶楼梯上楼问题:一次能够走两阶或一阶,问有多少种上楼方式. (要求 ... 
- 九度oj  题目1087:约数的个数
		题目链接:http://ac.jobdu.com/problem.php?pid=1087 题目描述: 输入n个整数,依次输出每个数的约数的个数 输入: 输入的第一行为N,即数组的个数(N<=1 ... 
- 九度OJ  1502  最大值最小化(JAVA)
		题目1502:最大值最小化(二分答案) 九度OJ Java import java.util.Scanner; public class Main { public static int max(in ... 
- 九度OJ,题目1089:数字反转
		题目描述: 12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转. 输入: 第一行一个正整数表示测试数据的个数n. ... 
随机推荐
- 最新Blog
			应该会长期稳定的 https://b.intmainreturn0.com/ 
- Step-by-Step Guide to Portal Development for Microsoft Dynamics CRM - 摘自网络
			The Challenge Oftentimes in the world of Dynamics CRM, the need arises for non-CRM users to gain acc ... 
- 64位linux安装android sdk的问题
			截至到今天,似乎在64位机器下安装android sdk存在不能运行的问题,可以用以下方法解决: Android SDK requires: Fedora 17 64bit with 32bit An ... 
- WPF的MVVM模式
			Model->數據模型View->視圖View-Model->連接數據模型和視圖 
- light oj 1354 - IP Checking
			1354 - IP Checking PDF (English) Statistics Forum Time Limit: 2 second(s) Memory Limit: 32 MB An I ... 
- 细谈JavaScript中的书写规范
			当你有一些感触想写下一些东西的时候,总会发现其实你想写的所有文章都有大牛已经给你写好了,而且写的比你好. https://github.com/ecomfe/spec/blob/master/java ... 
- WinForm简单多国语言实现
			参考:http://minmin86121.blog.163.com/blog/static/4968115720119259151898/ http://www.cnblogs.com/hakuci ... 
- 误删/tmp导致hadoop无法启停, jsp无法查看的解决方法
			问题描述 我的hadoop版本是hadoop-cdh4.2.0,由于误删了/tmp目录(不是hadoop.tmp.dir设定的那个目录),在Namenode,SecondaryNamenode和Dat ... 
- 如何测试mysql是否安装成功
			1.命令行:net start mysql如果能启动,那说明安装成功了.如果想查询默认的数据库,你可以用mysqlfont,或者直接命令行操作进入安装目录下的bin文件夹,或者配置好环境变量,然后2. ... 
- Ubuntu上VNC 配置
			Ubuntu下VNC配置文章分类:操作系统通过将服务器配置成VNC SERVER,可以让其他主机使用图形方式登录这台服务器. 在ubuntu下配置vnc server很简单,方法如下: 服务器端: 1 ... 
