求出1-n的整数中,1出现的次数,例如,1-13中1出现6次。

/*java 解题思路:求出n的每一位,包括个位十位百位千位等位置1出现的次数相加便可。以1111为例,个位上出现1的次数为111+1次,111为个位1前面的三位数字。(在简单一点就是如91,个位出现的次数为9+1,1,11,21,32,41,51,61,71,81,91),十位上1出现的个数为n/100*10(每过100的时候,10位上的1就会多10个,) ,当十位不满20的时候便%10取余数相
相关文章
相关标签/搜索