1至101所有自然数的所有数字之和是多少

问题描述:

1至101所有自然数的所有数字之和是多少
注意,数字不是数

先不考虑100,101
零不用算,因为不影响和
个位是1的有10个(01,11,21,...,91)
同理个位的1到9分别出现10次
十位是1的有10个(10,11,12,...,19)
同理十位的1到9分别出现10次
(1+2+..+9)*10*2=900
再加100,101的3
有903