✔ 最佳答案
1 × 1001 = 001,001 ≤ n ≤ 999 × 1001 = 999,999 < 1000000
問題等價於在 001 至 999 中不為 9 的倍數, 且其十進制表示法不含數字1,8,9的整數有多少個?
設 N 符合條件, 則 001 ≤ N ≤ 999只能由7個數字 0,2,3,4,5,6,7 之任何3個(可重複但不為000)所組成(有7³ - 1 = 342 個)且不為 9 的倍數。
而 18 = 4+7+7 = 5+6+7 = 6+6+6 , 9 = 0+2+7 = 0+3+6 = 0+4+5 = 2+2+5 = 2+3+4 = 3+3+3
故由 (4,7,7) , (5,6,7) , (6,6,6) , (0,2,7) , (0,3,6) , (0,4,5) , (2,2,5) , (2,3,4) , (3,3,3) 所組成的數均為9的倍數,
共有 3!/2! + 3! + 3!/3! + 3! + 3! + 3! + 3!/2! + 3! + 3!/3! = 3 + 6 + 1 + 6 + 6 + 6 + 3 + 6 + 1 = 38 個。
於是 N 或 n 有 342 - 38 = 304 個。