1002 ProblemL
2016-05-11 20:41
281 查看
题意
在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.
思路
N是N-1在后面放了一个竖着的和N-2在后面放了两个横着的。
思路很简单 A[I]=A[I-1]+A[I-2]
但是 不能用int型 得用long long型
在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.
思路
N是N-1在后面放了一个竖着的和N-2在后面放了两个横着的。
思路很简单 A[I]=A[I-1]+A[I-2]
但是 不能用int型 得用long long型
#include<iostream> using namespace std; long long int a[51]; int main() { a[0] = 0; a[1] = 1; a[2] = 2; for (int i = 3;i <= 51;i++) { a[i] = a[i - 1] + a[i - 2]; } int b; while (cin >> b) { cout <<a[b] << endl; } return 0; }
相关文章推荐
- JAVA学习笔记(二)-运算符、选择语句、循环语句
- 基本位运算
- Memcache知识点梳理
- oc GCD 信号量
- QQ聊天界面注意点
- 再评minifox电动车之运动版
- LeetCode:Range Sum Query - Immutable
- 《剑指offer》-包含min函数的栈
- java线程深度解析(五)——并发模型(生产者-消费者)
- 用python爬虫抓站的一些技巧总结
- 设置静态IP
- 链栈的C语言实现
- 第十一周项目1.3— 点 圆 圆柱类族的设计
- mysql开启binlog
- 简单使用Git和Github来管理自己的代码和读书笔记
- 解决Setting property 'source' to 'org.eclipse.jst.jee.server的问题
- NSPredicate(正则表达式)
- HBase简介及入门
- 计算机视觉中的颜色特征-法国INRIA LEAR组Joost van de Weijer-Color in Computer Vision
- OC正式协议和非正式协议