博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2046 ACM 数学
阅读量:5296 次
发布时间:2019-06-14

本文共 464 字,大约阅读时间需要 1 分钟。

题目:http://acm.hdu.edu.cn/showproblem.php?pid=2046

思维:与之前有两道题目相似,n可以由n-1和n-2递推过来。f(n)=f(n-1)*1+f(n-2)*1.

也可以在草稿纸上直接画,寻找各项之间的规律。规律很明显。

code:

#include 
using namespace std;int main(){ int n; long long u[51]; while (cin >> n) { u[0] = 1; u[1] = 2; for (int i = 2; i < n; i++) u[i] = u[i - 1] + u[i - 2]; cout << u[n - 1] << endl; } return 0;}

 

转载于:https://www.cnblogs.com/CheeseIce/p/9738105.html

你可能感兴趣的文章
任意输入10个int类型数据,把这10个数据首先按照排序输出,挑出这些数据里面的素数...
查看>>
String类中的equals方法总结(转载)
查看>>
图片问题
查看>>
bash使用规则
查看>>
AVL数
查看>>
第二章练习
查看>>
ajax2.0
查看>>
C#时间截
查看>>
C语言程序设计II—第九周教学
查看>>
全栈12期的崛起之捡点儿有用的说说
查看>>
基础类型
查看>>
属性动画
查看>>
标识符
查看>>
Sqli labs系列-less-4 这关好坑!!!
查看>>
路由跟踪工具0trace
查看>>
给大家分享一张CSS选择器优选级图谱 !
查看>>
Win7中不能调试windows service
查看>>
boost库使用:vs2013下boost::container::vector编译出错解决
查看>>
通过httplib2 探索的学习的最佳方式
查看>>
理解运算符重载 4
查看>>