Các số chia hết cho 3 là các số có tổng các chữ số chia hết cho 3. Như vậy, số có 3 chữ số chia hết cho 3 bắt đầu sẽ là 102 và kết thúc sẽ là 999.
Số lương số của dãy số: 102; 105; 107;...; 993; 996; 999. Là:
( 999-102) :3+1= 300 (số)
Các số chia hết cho 21 chắc chắn chia hết cho 3 và 7. Từ dãy số trên, ta thấy: các số không chia hết cho 21 sẽ chia hết cho 3 và không chia hết cho 7.
Dãy số chia hết cho 21: 105; 126; 147;...; 966; 987.
Số lượng số của dãy số là: ( 987-105) :21 +1 = 43 (số)
=> Như vậy đáp án cần tìm là:300- 43 =257 (số)