有一个数列,其前三项分别为1、2、3,从第四项开始,每项均为其相邻的前三项之和的1/2,问:该数列从第几项开始,其数值超过1200。
时间: 2023-04-27 09:06:10 浏览: 187
已知Fibonacci数列:1,1,2,3,5,8,13,……。观察数列,可发现这样的规则:从第3项开始,每一项都是其前面两项之和。
这是一个递推数列,可以用递推公式来求解。设第n项为an,则有:
an = (an-1 + an-2 + an-3) / 2
根据题意,我们需要找到第一个大于120的项,因此可以从第4项开始逐一计算,直到找到满足条件的项为止。具体步骤如下:
a1 = 1, a2 = 2, a3 = 3
a4 = (a3 + a2 + a1) / 2 = 3
a5 = (a4 + a3 + a2) / 2 = 4.5
a6 = (a5 + a4 + a3) / 2 = 6.25
a7 = (a6 + a5 + a4) / 2 = 8.375
a8 = (a7 + a6 + a5) / 2 = 11.0625
a9 = (a8 + a7 + a6) / 2 = 14.21875
a10 = (a9 + a8 + a7) / 2 = 17.640625
a11 = (a10 + a9 + a8) / 2 = 21.8203125
a12 = (a11 + a10 + a9) / 2 = 26.73046875
a13 = (a12 + a11 + a10) / 2 = 32.390625
a14 = (a13 + a12 + a11) / 2 = 38.84375
a15 = (a14 + a13 + a12) / 2 = 46.1484375
a16 = (a15 + a14 + a13) / 2 = 54.375
a17 = (a16 + a15 + a14) / 2 = 63.6015625
a18 = (a17 + a16 + a15) / 2 = 73.91796875
a19 = (a18 + a17 + a16) / 2 = 85.4296875
a20 = (a19 + a18 + a17) / 2 = 98.2578125
a21 = (a20 + a19 + a18) / 2 = 112.53125
a22 = (a21 + a20 + a19) / 2 = 128.390625
因此,该数列从第22项开始,其数值超过120。
阅读全文