求1~950个连续自然数所有各位上数字1又多少个

问题描述:

求1~950个连续自然数所有各位上数字1又多少个

272个 u

272个
前10个中:2个 , 前20个中:9个
以后的80个数中,每10个数1个
则:2+9+80/10*1=19
则:每100个数2位上有19个
则:1-950中,有9个整100余50
所以19*9+(50/10-1-2)*1=173
而在101-200中百位1字开头的有99个
则:99+173=272

每10个有1个 应该有95个

94