搜索
编程论坛
→
开发语言
→
『 Python论坛 』
→ 大神求救!
标题:
大神求救!
取消只看楼主
风卷浪起
来 自:中国福建福州福清
等 级:
论坛游侠
威 望:
4
帖 子:125
专家分:129
注 册:2021-11-13
结帖率:
83.33%
楼主
已结贴
√
问题点数:30 回复次数:2
大神求救!
小蒜蒜最近学习了斐波那契数列。
斐波那契数列是指这样的数列:数列的第一个和第二个数都为 1,接下来每个数都等于前面 2 个数之和。
给出一个正整数 k,要求斐波那契数列中第 k 个数是多少。
输入格式
输入一行,包含一个正整数 k。(1≤k≤46)
输出格式
输出一行,包含一个正整数,表示斐波那契数列中的第 k 个数。
输出时每行末尾的多余空格,不影响答案正确性。
样例输入
19
样例输出
4181
大佬们,帮帮忙!寒假作业,需及时提交!好难啊!
30高分悬赏!(可以用C++或Python)
搜索更多相关主题的帖子:
数列
斐波那契
个数
输出
正整数
2022-02-07 11:10
风卷浪起
来 自:中国福建福州福清
等 级:
论坛游侠
威 望:
4
帖 子:125
专家分:129
注 册:2021-11-13
第
2
楼
得分:0
我自己写了一个,大家看看吧!C++的:
include <iostream>
using namespace std;
int h[46];
int main()
{
int k, answer, a = 0;
cin >> k;
for (int i = 0; i <= 46; i += 1)
{
if (1 == i)
{
h[i] = 1;
}
else
{
h[i] = h[i-1] + h[i-2];
}
}
answer = h[k];
cout << answer;
return 0;
}
追阳少年也会身披万丈光芒。
2022-02-07 11:22
风卷浪起
来 自:中国福建福州福清
等 级:
论坛游侠
威 望:
4
帖 子:125
专家分:129
注 册:2021-11-13
第
3
楼
得分:0
谢谢!
追阳少年也会身披万丈光芒。
2022-02-10 10:40
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-508293-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.505463 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved