小于1000且个位上的数之和等于6的自然数一共有多少个?

问题描述:

小于1000且个位上的数之和等于6的自然数一共有多少个?

6
15,24,33,42,51,60
105,114,123,132,141,150
204,213,222,231,240
303,312,321,330
402,411,420
501,510
600
共28个
从小到大排,每次只考虑交换最后两位,就不会错了

是各位数吧?
6
15
51
24
42
33
105 150 510 501
114 141 411
123 132 213 231 321 312
222
20个