一列数,前3个是1,9,9,以后每个都是它前面相邻3个数字之和除以3所得的余数,这列数中的第1999个数是几?(  )

2023-05-26

A.9
B.0
C.1
D.2

参考答案:B

将这列数从前至后开始排列:1,9,9,1,1,2,1,1,1,O,2,0,2,1,0,0,1,1,…,这列数除去前面的三个数,其余每13个数为一周期。而(1999-3)÷13=153……7,周期中第7个数是0。所以选B。