次が成り立つため i=1∑nSi と i=1∑nSi2を求めればよい.
i=1∑nj=i+1∑nSiSj=21⎝⎛(i=1∑nSi)2−i=1∑nSi2⎠⎞
位別に総和への寄与を考えれば次のように計算できる. 0 である位は総和に影響しないことに留意せよ.
i=1∑nSii=1∑nSi2=i=1∑9100i⋅2(10−i)(11−i)+i=1∑910i⋅i(10−i)+i=1∑9i⋅2i(i+1)=58905,=i=1∑9(100i)2⋅2(10−i)(11−i)+i=1∑9(10i)2⋅i(10−i)+i=1∑9i2⋅2i(i+1)+2i=1∑9j=i∑9100i⋅10j⋅(10−j)+2i=1∑9j=i∑9100i⋅j⋅(j−i+1)+2i=1∑9j=i∑910i⋅j⋅i=27888399
以上より解答すべき値は 2589052−27888399=1720955313.
解説YouTubeが存在しません.