一位数有1-9 9个 9个数字
两位数有10-99个 90个 180个数字
还剩下1188-180-9=999
三位数有100-432 999÷3=333个
书从1~432
先讨论1-399之间有多少个2 和多少个9
只在个位上有 3×9=27 4×9=36
只在十位上有 3×9=27 4×9=36
只在百位上有 9×9=81
在个位和十位 3×2=6 4×2=8
在个位和百位 9×2=18
在十位和百位 9×2=18
个十百 1×3=3
从400-409 1 1
410-419 1 1
420-429 11 1
430-432 1 1
有27+27+81+6+18+18+3+1+1+11+1=194个2
有36+36+8+1+1+1+1=84个9