有一列数他们的第一个数为1000,第二个数为1,从第三个数起,每个数都为前面两个数的差(大数减小数),问这列数中第400个数是几?

问题描述:

有一列数他们的第一个数为1000,第二个数为1,从第三个数起,每个数都为前面两个数的差(大数减小数),问这列数中第400个数是几?

1000,1,999,998,1,997,996,1,995,994,1..
除去第一个数,1000,后面的每三个一组,每组的第一个都是1
其余的数组成等差数列:999,998,997,996..
(400-1)/3=113
第400个数正好是第113组的第三个
为:1000-113*2=774