把8+88+888+8888+...100个8这100个数相加所得的和的末三位数是多少?8+88+888+8888+......888...8(100个8)这个算式相加所得的末三位数是多少?

问题描述:

把8+88+888+8888+...100个8这100个数相加所得的和的末三位数是多少?
8+88+888+8888+......888...8(100个8)
这个算式相加所得的末三位数是多少?

好难

an=8/9(10^n-1) S100=8/9(10+100+1000+.......+10^100+100*1)

8+88+888×(100-2)
=88800-1776+96
=87120
末三位数:120

把8提出来,1+11+111+……最后三位是890(列竖式看),×8后是120