根据如图所示的流程图,将输出的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}的通项公式,是解答本题的关键.