一列數,前3個是1,9,9,以后每個都是它前面相鄰3個數字之和除以3所得的余數,求這列數中的第1999個數是幾?

熱心網友

這列數中的第1999個數是0. a1=1,a2=9,a3=9,a4=1,a5=1,a6=2,a7=1,a8=1,a9=1,a10=0,a11=2,a12=0,a13=2,a14=1,a15=0,a16=0,a17=1,a18=1,a19=2,從a17起出現循環,循環節為13,1999/13=153+10/13,a1999=a10=0

熱心網友

前3個是1,9,9,以后每個都是它前面相鄰3個數字之和除以3所得的余數,其實變個說法就有答案了,就是和的余數變為余數的和,1/3的余數=1,9/3的余數=0,則后面的數是1,1,1,1,1,1,1,1,1,1,1,1,1,1,...................

熱心網友

答案0

熱心網友

這列數中的第1999個數是1. a1=1,a2=9,a3=9,a4=1,a5=1,a6=2,a7=1,a8=1,a9=1,a10=0,a11=2,a12=1,a13=0,a14=0,a15=1,a16=1,a17=2,a18=1,從a15起出現循環,循環節為11,(例15/11=1+4/11,所以a15=a4=1)同理1999/11=181+8/11,所以a1999=a8=1是正確的

熱心網友

是1

熱心網友

這個適合編程求解,現在計算機干什么的,算的就是這樣的題目哦~:Private Sub Form_Load() Dim a(2001) As Integer Dim i As Integer For i = 1 To 1999 If i = 1 Then a(i) = 1 If i = 2 Then a(i) = 9 If i = 3 Then a(i) = 9 If i 3 Then a(i) = (a(i - 1) + a(i - 2) + a(i - 3)) Mod 3 End IfNext iMsgBox a(1999)End Sub簡單一段VB代碼就可以算出來,結果為:0希望對你能有所幫助@@ 。

熱心網友

是1,