an=(999+999997)n+(999−999997)n
とすると an は正整数であり,次の漸化式が成り立つ.
an+2=1998an+1+1996an
よって次を得る.
a0≡2,a1≡8,an+2≡8an+1+6an(mod10)
これを用いると a1 以降は 10 を法として 8,6,6,4,8,8,2,4,4,6,2,2 を繰り返すことがわかる.
また,−1<999−999997<0 より,次がなりたつ
⌊(999+999997)n⌋={an(n≡1(mod2))an−1(n≡0(mod2))
以上より ⌊(999+999997)n⌋(n=1,2,...) は 10 を法として 8,5,6,3,8,7,2,3,4,5,2,1 を繰り返す.よって n の条件は次と同値である.
n≡2,10(mod12)
求める総和は
k=0∑7(12k+2+12k+10)+98=866.