题意:给你U和L字符串 连续3个U为危险品,给你X长度的字符串,求危险个数

思路:递推

安全方案个数满足:m[i]=m[i-1]+m[i-2]+m[i-3]  斐波拉切数列升级版(╯‵□′)╯︵┻━┻

 1 #include <iostream>
 2 #include <cstdio>
 3 using namespace std;
 4 int n;
 5 #define MAXN 51
 6 long long m[MAXN];
 7 bool datecin()
 8 {
 9     if(scanf("%d",&n)!=EOF)
10     {
11         if(n==0)
12             return false;
13         return true;
14     }ac
15     return false;
16 }
17
18 void datecal()
19 {
20
21     m[0]=1,m[1]=1;
22     for(int i=2;i<MAXN;i++)
23         m[i]=m[i-1]+m[i-2];
24 }
25
26 void showres()
27 {
28     printf("%lld\n",m[n]);
29 }
30 int main()
31 {
32     datecal();
33     while(datecin())
34     {
35         showres();
36     }
37     return 0;
38 }

View Code

转载于:https://www.cnblogs.com/byzsxloli/p/5397596.html

UVA, 580 Critical Mass相关推荐

  1. UVa 1586 Molar mass 分子量 题解

    英文 Description An organic compound is any member of a large class of chemical compounds whose molecu ...

  2. uva 796 - Critical Links

    传送门:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...

  3. UVA - 796 Critical Links(tarjan求割边)

    题目链接:点击查看 题目大意:给出一张由n个点组成的无向图,现在要求图中桥的数量 题目分析:tarjan求割边模板题,将边双缩点的模板删删减减就是这个题的模板了,注意有个比较坑的点,题目中的无向边会自 ...

  4. UVa 1586 -- Molar mass

    一.题目 二.分析 题意要求计算原子总重量. 定义value数组来存放四个原子的数量. value数组大小开到100,应为存放的是大写字母,C,H,O,N,他们的ASCII码大于65. 定义w字符,表 ...

  5. uva 1586 - Molar mass

    本题为小紫书的57页第三题 主要在于判断字母还是数字,若为数字要连续读入整数,如果下一个还是数字 就要i++,如果不是就跳出循环.如果一个是字母下一个也为字母就需要当做把这个字母直接读入一个,要注意的 ...

  6. 紫书《算法竞赛入门经典》

    紫书<算法竞赛入门经典>题目一览 第3章 数组和字符串(例题) UVA 272 TEX Quotes UVA 10082 WERTYU UVA 401 Palindromes UVA 34 ...

  7. UVa Online Judge 工具網站

    UVa Online Judge 工具網站 转自http://www.csie.ntnu.edu.tw/~u91029/uva.html Lucky貓的ACM園地,Lucky貓的 ACM 中譯題目 M ...

  8. 【算法特训总结】计算机经典算法的核心思想及独特角度的解读

    计算机经典算法的核心思想及独特角度的解读 在1月1日新年之日开始的"算法特训"(一月一日~二月十日)终于结束了,对于这本<<算法竞赛经典>>,除了第十章(在 ...

  9. vue颜色选择器_如何制作? Vue的颜色选择器!

    vue颜色选择器 by ZAYDEK 由ZAYDEK 如何制作? Vue的颜色选择器! (How to make a ? color picker with Vue!) 注意:颜色看起来可能比实际颜色 ...

最新文章

  1. 2019年美国国家人工智能战略报告(中文翻译版)
  2. 特殊权限控制之SUID、SGID、Sticky及facl
  3. 深拷贝(deep clone)与浅拷贝(shallow clone)
  4. 关于FlexBox的布局
  5. 斯坦福python中文分词stanza
  6. 2018-12-08 acm日常 HDU - 6292(模拟找最小)
  7. 比Excel制图更强大,Python可视化工具Altair入门教程
  8. PThread 学习笔记
  9. 顺藤摸瓜的解决GDB的DEBUG中出现的小问题
  10. 去掉input回车自动提交
  11. 使用git checkout的方式进行轻量级部署
  12. Python元组练习题
  13. 小程序源码:全新外卖侠cps5.6全套微信小程序源码下载-多玩法安装简单
  14. 51单片机——多文件的建立
  15. ABAP的PO接口调用
  16. Web前端技术个人学习经验总结
  17. 何隆昌 帆软报表主要步骤
  18. 2014年如何找到SEO流量的突破口
  19. 安全灵活,华为云桌面成为数字化办公最佳搭档
  20. python人体动作识别_人体姿态识别--Openpose+Tensorflow

热门文章

  1. Leetcode 62. Unique Paths
  2. 15道谷歌面试题及答案
  3. java 网站转app_java – 将现有Web应用程序转换为桌面应用程序
  4. 2 时间格式化_U盘无法格式化怎么办 U盘无法格式化解决教程【详解】
  5. 太原益学领军2021年高考成绩查询,益学领军 | 2020寒假高三拼命班火爆进行中
  6. python os.system 不打印_Python初体验之我爱你
  7. python词频统计_python统计词频的三种方法
  8. hadoop常用命令之hdfs
  9. Allure Report使用
  10. vue创建二:引入本地图片