从1开始,依自然数的顺序1,2,3,4,5,6,.,10,11,12,.,20,21,22,.,一直写到2222,2
问题描述:
从1开始,依自然数的顺序1,2,3,4,5,6,.,10,11,12,.,20,21,22,.,一直写到2222,2
答
个位上,每10个数有1个2:2220 / 10 * 1 + 1= 223 个十位上,每100个数有10个2:2200 / 100 * 10 + 3 = 223 个百位上,每1000个数有100个2:2000 / 1000 * 100 + 23 = 223 个千位上,从2000到2222共223个综上,共有223*4 ...