一列数,前三个是1、9、9,以后每个都是它前面相邻3个数字之和除以3所得的余数.问这列数中的第2002个是?

问题描述:

一列数,前三个是1、9、9,以后每个都是它前面相邻3个数字之和除以3所得的余数.问这列数中的第2002个是?

从第四个数开始,13个数一循环,为
1 1 2 1 1 1 0 2 0 2 1 0 0
(2002-3)/13=153余10
所以为第10个数,即2

看每个数余数得规律以后每个除以3所得的余数就是是它前面相邻3个数字除以3所得的余数之和除以3所得的余数
1,0,0,1,0,0,1,0,0.
所以2002=3*667+1
所以第2002个是1