首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

欧拉计划:25题斐波那契据数列中第一个包含1000位数字的项是第几项

2012-12-22 
欧拉计划:25题斐波那契数列中第一个包含1000位数字的项是第几项?以下是斐波那契数列的递归定义:Fn Fn1Fn

欧拉计划:25题斐波那契数列中第一个包含1000位数字的项是第几项?



以下是斐波那契数列的递归定义:

Fn = Fn欧拉计划:25题斐波那契据数列中第一个包含1000位数字的项是第几项1 + Fn欧拉计划:25题斐波那契据数列中第一个包含1000位数字的项是第几项2, F1 = 1,F2 = 1.

那么其12项为:

F1 = 1
F2 = 1
F3 = 2
F4 = 3
F5 = 5
F6 = 8
F7 = 13
F8 = 21
F9 = 34
F10 = 55
F11 = 89
F12 = 144

因此第12项,F12,是第一个包含三位数字的项。

斐波那契数列中第一个包含1000位数字的项是第几项?

很简单的题目:先用2位,3位验证一下;然后perl用bignum;也就是用大数据

程序如下:

C:\WINDOWS\system32\cmd.exe /c perl "C:\Documents and Settings\Administrator\面\a.pl"47821Hit any key to close this window...
用时1秒。


















热点排行