题目来自:http://218.5.5.242:9018/JudgeOnline/problem.php?id=1638

题目描述

输入

输入一个正整数,表示n。

输出

输出一个正整数,表示铺法。

样例输入

3

样例输出

4

提示

输入输出范围都在长整数范围内



作者分析:此题采用递推的方法,我们可以找规律,规律是1,2,4,6……每一次ai都是前3个数之和
#include<iostream>
using namespace std; int main(){
int n;
cin >> n;
long long a[n+1];
a[1] = 1;
a[2] = 2;
a[3] = 4;
for(int i = 4;i <= n;i++){
a[i] = a[i-1] + a[i-2] + a[i-3];
}
cout << a[n];
return 0;
}

  

 

最新文章

  1. 移动端/H5关于cursor:pointer导致的问题
  2. IE浏览器打印合格证相关问题
  3. VS asp.net 连接64位oracle 11g
  4. CPU Benchmarks
  5. 使用PHPExcel报错 Fatal error: Class &#39;ZipArchive&#39; not found
  6. BZOJ 1449 JSOI2009 球队收益 费用流
  7. HDU 4359 Easy Tree DP? 带权二叉树的构造方法 dp
  8. 网易云直播SDK使用总结
  9. SparkStreaming官方示例程序运行方式
  10. python3.6如何安装pymssql
  11. 走进Spark生态圈:环境的安装与配置
  12. 搭建PHP本地服务器(XAMPP)
  13. [HNOI2013]游走
  14. 【EMV L2】Select PSE应用选择相关的卡片数据格式
  15. 7.桥接模式(Bridge Pattern)
  16. ios开发之--NSURL的用法
  17. LeetCode141.环形链表
  18. Github访问慢解决办法
  19. 彻底关闭Windows Defender丨Win10
  20. C程序模拟实现银行家算法

热门文章

  1. Excel 多种粘贴方式
  2. Spring Boot 核心配置文件 bootstrap & application
  3. Java——Character类
  4. JS从后台获取数据,前台动态添加tr标签中的td标签
  5. 修改PowerShell的输入提示符
  6. Pytest(6)重复运行用例pytest-repeat
  7. 2019 徐州网络赛 M Longest subsequence t
  8. 2019牛客暑期多校训练营(第一场)E ABBA (DP/卡特兰数)
  9. Codeforces Round #673 (Div. 2) C. k-Amazing Numbers(思维)
  10. hdu4686 Arc of Dream