Lời giải:
Gọi số thỏa mãn có dạng $\overline{a_1a_2a_3}$
Để số trên chia hết cho $3$ thì $a_1+a_2+a_3\vdots 3$
Thấy $3\leq a_1+a_2+a_3\leq 12$ nên $a_1+a_2+a_3\in \left\{3;6;9;12\right\}$
+) Để $a_1+a_2+a_3=3$ thì $(a_1,a_2,a_3)=(0,1,2)$
Ta lập được $2.2.1=4$ số thỏa mãn
+) Để $a_1+a_2+a_3=6$ thì $(a_1,a_2,a_3)=(0,1,5); (0,2,4); (1,2,3)$
Ta lập được $2.2.1+2.2.1+3.2.1=14$ số thỏa mãn
+) Để $a_1+a_2+a_3=9$ thì $(a_1,a_2,a_3)=(0,4,5); (1,3,5); (2,3,4)$
Ta lập được: $2.2.1+3.2.1+3.2.1=16$ số thỏa mãn
+) Để $a_1+a_2+a_3=12$ thì $(a_1,a_2,a_3)=(3,4,5)$
Ta lập được: $3.2.1=6$ số
Tóm lại lập được: $4+14+16+6=40$ số.