Problem Description
下面是512汶川大地震部分受灾学校伤亡情况(惨痛!!)

1、 四川省都江堰市 聚源中学
伤亡情况:遇难学生人数(含失踪)320
详细说明: 一栋教学楼被震垮,该楼18个班420多名学生被埋,截至目前仅有不到100名获救。
2、 四川省绵阳市 北川县北川中学
伤亡情况:遇难学生人数(含失踪)1200多人
详细说明:学校教室损毁情况严重,六至七层高的主教学楼已经垮塌得只有一人多高,其他两个教学楼和宿舍也有不同程度垮塌
3、四川省绵阳市 北川县曲山小学(绵阳市示范小学)
伤亡情况:遇难学生人数(含失踪)698人
详细说明:学校位于北川县郊一公里处的任家坪镇,在校师生人数 1003人,地震使学校一座五层教学楼的整体倒塌,只剩下了一层
4、四川省绵阳市 北川县曲山幼儿园
伤亡情况:在校师生人数500多,仅生还20余人
详细说明:学校位于绵阳市北川县曲山镇危家巷,曲山幼儿园及学前班500多名学生被滑坡气浪推移20多米,教学大楼像竹编一样倒下,整体向外挪出五十公分仅凭肉眼根本无法作出判断这是四层楼……
5、四川省绵阳市 北川县茅坝初中
伤亡情况:在校师生人数240多,仅生还20余人
详细说明:教室被泥石流掩埋,学校只剩一根歪歪斜斜的旗杆和一面鲜艳的五星红旗……
…..

为什么会有这么多的学校伤亡惨重?也许有很多值得我们调查的东西。但对于我们来说,当前最紧迫的任务是重建学校,以便让幸存的学生早日走进课堂。
这不,一所由社会各界捐款修建的希望小学马上就要竣工了!学校教室的长度为n米,宽度为3米,现在我们有2种地砖,规格分别是1米×1米,2米×2米,如果要为该教室铺设地砖,请问有几种铺设方式呢?

Input
输入数据首先包含一个正整数C,表示包含C组测试用例,然后是C行数据,每行包含一个正整数n(1<=n<=30),表示教室的长度。

Output
对于每组测试数据,请输出铺设地砖的方案数目,每个输出占一行。

Sample Input

2
2
3

Sample Output

3
5

Author
lcy

Source

2008-06-18《 ACM程序设计》期末考试——四川加油!中国加油!


思路

跟骨牌铺方格差不多,对于第N列,如果是铺到第N-1列,那么还有f[N-1];如果是铺到第N-2列,那么还有2*f[N-2]

递推式:f[i] = f[i-1] + f[i-2]*2

初始条件: f[1]=1,f[2]=3

代码

#include<bits/stdc++.h>
using namespace std;
__int64 f[31];
int main()
{int c,k;cin >> c;f[1] = 1;f[2] = 3;for(int i=3;i<=40;i++)f[i] = f[i-1] + f[i-2]*2;for(int i=1;i<=c;i++){cin >> k;cout << f[k] << endl;}return 0;
}

转载于:https://www.cnblogs.com/MartinLwx/p/9787067.html

Hdoj 2190.悼念512汶川大地震遇难同胞——重建希望小学 题解相关推荐

  1. 2190 悼念512汶川大地震遇难同胞——重建希望小学

    题目详情: 悼念512汶川大地震遇难同胞--重建希望小学 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K ( ...

  2. HDU 2190 悼念512汶川大地震遇难同胞——重建希望小学

    http://acm.hdu.edu.cn/showproblem.php?pid=2190 Problem Description 下面是512汶川大地震部分受灾学校伤亡情况(惨痛!!) 1. 四川 ...

  3. 悼念512汶川大地震遇难同胞——重建希望小学 HDU - 2190

    下面是512汶川大地震部分受灾学校伤亡情况(惨痛!!) 1. 四川省都江堰市 聚源中学  伤亡情况:遇难学生人数(含失踪)320  详细说明: 一栋教学楼被震垮,该楼18个班420多名学生被埋,截至目 ...

  4. 悼念512汶川大地震遇难同胞——重建希望小学

    题目链接 Problem Description 下面是512汶川大地震部分受灾学校伤亡情况(惨痛!!) 1. 四川省都江堰市 聚源中学 伤亡情况:遇难学生人数(含失踪)320 详细说明: 一栋教学楼 ...

  5. 悼念512汶川大地震遇难同胞——重建希望小学 ( )

    Problem Description 下面是512汶川大地震部分受灾学校伤亡情况(惨痛!!) 1. 四川省都江堰市 聚源中学 伤亡情况:遇难学生人数(含失踪)320 详细说明: 一栋教学楼被震垮,该 ...

  6. 悼念512汶川大地震遇难同胞――重建希望小学

    Description 下面是512汶川大地震部分受灾学校伤亡情况(惨痛!!) 1. 四川省都江堰市 聚源中学 伤亡情况:遇难学生人数(含失踪)320 详细说明: 一栋教学楼被震垮,该楼18个班420 ...

  7. Hdoj 2188.悼念512汶川大地震遇难同胞——选拔志愿者 题解

    Problem Description 对于四川同胞遭受的灾难,全国人民纷纷伸出援助之手,几乎每个省市都派出了大量的救援人员,这其中包括抢险救灾的武警部队,治疗和防疫的医护人员,以及进行心理疏导的心理 ...

  8. 杭电 2191 悼念512汶川大地震遇难同胞—珍惜现在,感恩生活

    题目大意 原题链接:HDOJ 2191 悼念512汶川大地震遇难同胞--珍惜现在,感恩生活 解题思路 我本来想用贪心算法的,可是我写好算法,运行几遍试过了是ok的,只是不给AC,我想了好久,脑壳都快头 ...

  9. hdoj 悼念512汶川大地震遇难同胞——一定要记住我爱你 2186 (模拟)

    悼念512汶川大地震遇难同胞--一定要记住我爱你 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java ...

最新文章

  1. 【智驾深谈】自动驾驶潜在突破点:传感器与车载集成系统(万字干货)
  2. javascript之变量
  3. jzoj6826-[2020.10.17提高组模拟]隔膜【博弈论】
  4. ASP.NET自定义控件组件开发 第三章 为控件添加事件 前篇
  5. SQL Server中的TempDB管理——TempDB基本知识(为什么需要版本存储区)
  6. 基于JAVA+SpringMVC+MYSQL的在线招标管理系统
  7. mysql jsp分页技术_一个非常简单的分页技术MYSQL+JSP 利用了mysql的LIMIT参数
  8. day20 python常用模块
  9. paip.rmvb视频的无损分割与截取
  10. Docker删除镜像是报错:Error response from daemon: conflict: unable to remove repository reference “xxx“
  11. opa847方波放大电路_用运算放大器获得三角波、正弦波、方波的简易实用电路
  12. Android 通知设置
  13. spring boot整合微信支付
  14. 《测绘管理与法律法规》真题易错本
  15. 龚文祥自爆今日头条微博自媒体年收入仅1000元!
  16. 用delphi编写医院的复杂报表
  17. java爬虫之爬取博客园推荐文章列表
  18. ESXI 虚拟交换机配置 Trunk 端口组
  19. 凯文.柯恩《真爱无尽精选辑》
  20. 为什么天才容易患阅读障碍症_阅读障碍症是一种怎样的体验

热门文章

  1. BUG InvalidArgumentError (see above for traceback): You must feed a value for placeholder tensor 'Pl
  2. 微信公众号点歌台php,【php】微信公众平台接口开发--点歌
  3. ADE-关于aps多线程仿真的若干问题
  4. SAP历史库存MB5B的详解(转)
  5. 经典再读 | 认知控制和失匹配对N2成分的影响
  6. Spark系列之Spark的资源调优
  7. 马中赤兔——诺基亚Lumia 920
  8. python访问陌生人qq空间_Python爬虫获取QQ空间信息(上)
  9. 图:国行HTC 8X修改市场区域
  10. 基于Android Q电池服务分析