K
来源:互联网 发布:javascript兼容性问题 编辑:程序博客网 时间:2024/04/27 23:04
Description
对于斐波那契数列想必各位已经见过了。这里给出一个加强版。
F[i] = i (i <= 3);
F[i] = F[i-1] + F[i-2] + F[i-3](i >= 4);
Input
多组输入。每组输入一个整数n (1<= n && n <= 30)。
Output
每组数据输出一个整数,代表F[n]。
Sample Input
14
Sample Output
16
Hint
#include<iostream>
using namespace std;
int abc(int a)
{
if(a<=3)
return a;
else return abc(a-1)+abc(a-2)+abc(a-3);
}
int main()
{
int a;
while(cin>>a)
cout<<abc(a)<<endl;
}
本题没什么技术含量,照着题意打出即可
0 0
- k
- k
- k,
- k
- k
- k
- K -
- K
- K
- K
- K
- K
- k
- K
- K
- K
- K
- K
- DeepNLP的表示学习·词嵌入来龙去脉·深度学习(Deep Learning)·自然语言处理(NLP)·表示(Representation)
- Eclipse操作HDFS时常见错误
- LeetCode
- 【设计模式】 5分钟全面了解“设计模式”
- 蓝桥杯 高斯日记(日期加减)
- K
- Programming Assignment: Percolation
- LCd控制器与lcd
- 关于struct的内存对齐问题
- 16种常用的数据分析方法汇总
- 【设计模式】 抽象工厂模式(Abstract Factory)- 最易懂的设计模式解析
- C#WebApi学习之路
- springboot项目连接mysql数据库报错
- 【设计模式】 策略模式(Strategy Pattern)- 最易懂的设计模式解析