根据如图所示的流程图,将输出的a的值依次分别记为a1,a2,…,an,…,a2008,将输出的b的值依次分别记为b1,b
1个回答

解题思路:(I)由已知中的程序流程图,可得a1=1,an+1=an+1,根据等差数列的定义,可得数列{an}是公差为1,首项为1的等差数列,进而可得出数列{an}的通项公式,进而根据b1=0,bn+1=3bn+2,得到{bn+1}是首项为1,公比为3的等比数列,先求出数列{bn+1}的通项公式,进而得到数列{bn}的通项公式.

(II)由已知中数列{cn}的构造法则,我们由a4=4,我们列举出数列{cn}中4之间的所有项,即可得到结论;

(III)由(II)中数列{cn}的构造法则,及(I)中结论,我们可得ak项(含ak)前的所有项的和是:

(1+2+…k)+(

3

1

+

3

2

+…+

3

k

)=

k(k+1)

2

+

3

k

−3

2

,易分析出k=7时,Sm<2008,k=8时,Sm>2008,结合2008-1120为3的倍数,故存在m的值满足条件,进而可得到结果.

(Ⅰ)由流程图,a1=1,an+1=an+1,

∴{an}是公差为1的等差数列.∴an=n.(2分)

由流程图,b1=0,bn+1=3bn+2,

∴bn+1+1=3(bn+1).

∴{bn+1}是首项为1,公比为3的等比数列.

∴bn+1=(b1+1)×3n-1=3n-1,∴bn=3n-1-1.(6分)

(Ⅱ){cn}的前几项为1,

3

1个3, 2,

3, 3, 3,

3个3 3,

3, …, 3

9个3, 4, …,a4=4,∴a4是数列{cn}中的第17项.(9分)

(Ⅲ)数列{cn}中,ak项(含ak)前的所有项的和是:(1+2+…k)+(31+32+…+3k)=

k(k+1)

2+

3k−3

2,(11分)

当k=7时,其和为28+

37−3

2=1120<2008,

当k=8时,其和为36+

38−3

2=3315>2008.(13分)

又因为2008-1120=888=296×3,是3的倍数,

故当m=7+(1+3+32

点评:

本题考点: 程序框图;等差数列的通项公式;等差数列的前n项和;等比数列的通项公式;等比数列的前n项和.

考点点评: 本题考查的知识点是程序框图,等差数列的通项公式,等比数列的通项公式,数列求和,是数列问题比较综合的考查,难度比较大,其中根据已知中的程序框图,分析出数列{an},{bn}各项之间的关系,进而求出{an},{bn}的通项公式,是解答本题的关键.