答案是不是这个有关: 从1000 到 9999 中 可以被3 整除的数字个数.
昨天半夜想起这种方法, 与你的类似。
30000 multipies of 3 from 10000 to 99999.
5-digit: abcde without single 3.
There are 8 choices for a, 9 choices for b, 9 choices for c, 9 choices for d and 3 choices for e.
8*9*9*9*3=17496
30000-17496=12504