这次我们用2 * 1的地板砖来铺地,地是一块3 * n的矩形,你能告诉我有多少种铺地的方案么?

Input

本题有多组测试数据,每组测试数据包含一个正整数n(0 <= n <= 40)。

Output

对于每组测试数据输出铺地的种类数。

Sample Input

4

5

6

Sample Output

11

0

41

题意:略,正常人能看懂。

题解:看到例子5输出0,仔细思考,只要是奇数都是0,偶数自己画出2的来,然后结合例子,推出公式,公式是什么呢,看代码,就能懂,上代码:

#include <iostream>
using namespace std;
typedef long long ll;
ll a[50];
void init(){a[0]=1;//这个需要初始化为1,很容易想到a[1]=0;a[2]=3;for (int i = 3; i <= 40;i++){if(i&1) a[i]=0;else a[i]=a[i-2]*4-a[i-4];//递推式}
}
int main(){init();int n;while(cin >> n){cout << a[n] << endl;}return 0;
}

HRBUST - 2186 铺地砖(思维)相关推荐

  1. hrbust 1424 哈理工oj 1424 Hrbust的校车【水题】【思维】

    Hrbust的校车 Time Limit: 1000 MS Memory Limit: 65536 K Total Submit: 573(179 users) Total Accepted: 176 ...

  2. 【HRBUST - 1054 】Brackets! Brackets! (括号匹配,思维,STL栈)

    题干: There are six kinds of brackets: '(', ')', '[', ']', '{', '}'. dccmx's girl friend is now learni ...

  3. Hrbust 2294 修建传送门【思维】

    修建传送门 Time Limit: 1000 MS Memory Limit: 32768 K Total Submit: 56(14 users) Total Accepted: 12(10 use ...

  4. Hrbust 1849 商品中心【贪心+思维+并查集】好题!好题!

    商品中心 Time Limit: 2000 MS Memory Limit: 32768 K Total Submit: 7(5 users) Total Accepted: 3(3 users) R ...

  5. Hrbust 2302 Another Tree【思维+Dfs】

    Another Tree Time Limit: 1000 MS Memory Limit: 32768 K Total Submit: 46(17 users) Total Accepted: 17 ...

  6. Hrbust 2222 应援团补完计划【并查集+思维】好题~

    应援团补完计划 Time Limit: 3000 MS Memory Limit: 32768 K Total Submit: 9(5 users) Total Accepted: 3(3 users ...

  7. hrbust mengxiang000000 题册

    原博客 ------------------------------------------------------------------------------------------------ ...

  8. 揭富人与穷人21个不同思维 看富豪如何脱颖而出

    <富人是怎么想的>(How Rich People Think)的作者Steve Siebold曾在近30年里采访世界各地的富豪,看究竟是什么让富豪从普通人中站出来. 他发现这和金钱基本没 ...

  9. 学习,思维三部曲:WHAT、HOW、WHY

    学习技术的三部曲:WHAT HOW WHY 我把学习归类为三个步骤:What.How.Why.经过我对周围同事和朋友的观察,大部分感觉自己技术没有提高的人,都仅仅停留在What阶段.下面我把这三个步骤 ...

最新文章

  1. 查询显示注释_SQL汇总--简单查询
  2. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第3篇]影响计算能力和存储能力的因素
  3. html5+css3实战之-幽灵按钮
  4. 漫画:一文学会面试中常问的 IO 问题!
  5. 博文视点经典新书样章下载
  6. Android Studio建立百度地图步骤及导航无语音解决方法
  7. sap不用oracle数据库库,SAP系统安装之Oracle 10g数据库(Win3264)
  8. 灰鸽子病毒——网络神偷之后应用最广的反弹端口***
  9. 海量PDF识别(OCR),实现全文检索服务
  10. 带通滤波器是什么,它的原理是什么
  11. 4.6 linux文件系统-虚拟文件系统VFS
  12. Java8新特性之- Lambda表达式和函数式接口
  13. MySql报错:unblock with mysqladmin flush-hosts
  14. vulnhub--Thoth Tech: 1
  15. 史上营销的五大案例思想
  16. C语言中正弦函数定义域,三角函数定义域和值域
  17. 【最具价值CTO评选秀】出门问问CTO雷欣:从技术极客到核心管理的秘密
  18. unity3dui中图片加不上_Unity3d中设置UISprite图片灰显方法
  19. gson线上环境解析日期时报错JsonSyntaxException
  20. CPU是计算机的大脑英语,走进PC的大脑:CPU知识全面剖析

热门文章

  1. we learn怎么刷时间_Hayley教口语,“存钱”用英语怎么说?
  2. ThinkPHP图片上传的使用
  3. 智能电子中的自动化控制中的工业自动化
  4. Netty整合Disruptor实战
  5. 云监控平台与P2P通信平台
  6. Semantic-UI的React实现(四):基本元素组件的共通处理(父类)实现
  7. 掘金Filecoin的方法与注意事项 |链捕手
  8. vueCli脚手架搭建和文件详解(超详细保姆级教学)
  9. 基于gis三维可视化的智慧城市行业运用
  10. latin mysql 中文_mysql的latin1支持中文