2018年全国多校算法寒假训练营练习比赛(第二场)H
2018-01-28 17:24
309 查看
2018年全国多校算法寒假训练营练习比赛(第二场)H
只写了四题,220名开外,,,菜到泣不成声[题目链接](https://www.nowcoder.com/acm/contest/74/H)
题目描述
既然是了断局了,大家就随便玩玩数字呗。已知一个数列前10项分别是{0, 1, 1, 2, 4, 7, 13, 24, 44, 81}小G不满足呀:我要更多的数!!!不给就不让你们玩了。小G会问你第n项是什么数字,请回答这个顽皮的孩子吧。
输入描述:
多组数据输入输出;第一行输入一个整数n(1<=n<=50)
输出描述:
输出数列中的第n个数。
示例1
输入 1 2 3 输出 0 1 1
解题思路
签到题,an=a(n-1)+a(n-2)+a(n-3),注意数据,int会爆,用longlong就行
AC代码
#include<iostream> #include<algorithm> #include<string.h> using namespace std; int main() { int n; long long int num[60]; memset(num, 0, sizeof(num)); num[1] = 0; num[2] = 1; num[3] = 1; for (int i = 4; i < 60; i++) { num[i] = num[i - 1] + num[i - 2] + num[i - 3]; } while (cin >> n) { cout << num << endl; } return 0; }
相关文章推荐
- 2018年全国多校算法寒假训练营练习比赛(第二场)A 吐泡泡
- 牛客网2018年全国多校算法寒假训练营练习比赛(第二场) B TaoTao要吃鸡 (01背包)
- 2018年全国多校算法寒假训练营练习比赛(第二场) A 吐泡泡(模拟)
- 2018年全国多校算法寒假训练营练习比赛(第二场) F 德玛西亚万岁(状态压缩DP 未解决)
- 2018年全国多校算法寒假训练营练习比赛(第二场)解题报告
- 2018年全国多校算法寒假训练营练习比赛(第二场) D YB要打炉石 【最长非递减子序列】
- 动态规划-背包的基础上进行模拟 2018年全国多校算法寒假训练营练习比赛(第二场)牛客网B题
- 2018年全国多校算法寒假训练营练习比赛(第二场) A 吐泡泡(模拟)
- 2018年全国多校算法寒假训练营练习比赛(第二场) B TaoTao要吃鸡 (0 1背包 特殊处理一个物品)
- 2018年全国多校算法寒假训练营练习比赛(第二场)D YB要打炉石
- 2018年全国多校算法寒假训练营练习比赛(第二场)---G题
- 2018年全国多校算法寒假训练营练习比赛(第二场) A 吐泡泡(模拟)
- 2018年全国多校算法寒假训练营练习比赛(第二场) B TaoTao要吃鸡 (0 1背包 特殊处理一个物品)
- 2018年全国多校算法寒假训练营练习比赛(第二场) E 小G有一个大树(树状DP 未解决)
- 2018年全国多校算法寒假训练营练习比赛(第二场)G 送分了QAQ
- 2018年全国多校算法寒假训练营练习比赛(第二场)F - 德玛西亚万岁
- 2018年全国多校算法寒假训练营练习比赛(第二场)---D题
- 2018年全国多校算法寒假训练营练习比赛(第二场) A 吐泡泡(模拟)
- 2018年全国多校算法寒假训练营练习比赛(第二场) B TaoTao要吃鸡 (0 1背包 特殊处理一个物品)
- 2018年全国多校算法寒假训练营练习比赛(第二场) E 小G有一个大树(树状DP 未解决)