个位数9个,一共9位。
两位数91个,一共182位。
三位数从100到888一共789个,一共789*3=2367
所以一共9+182+2367=2558位。
(888-182-9)/3=697/3=232余1
所以100+232-1=331完了,下一个数字是332
第888位是3.
个位数8出现1次
两位数8出现各位为8的9次,出现十位为8的10次
所以1到100共出现8 1+9+10=20次。
1至800中个位及十位共出现8 20*8=160次
800至888中个位及十位共出现8 18次(除89和98)
百位数共出现8 89次。
所以8一共出现了160+18+89=267次