✔ 最佳答案
個位數是 "1" 的,10個數字有1個,300個數字有30個;
十位數是 "1" 的,100個數字有10個,300個數字有30個;
百位數是 "1" 的,100至199共100個。
總數:30 + 30 + 100 = 160 (個)
2014-04-19 08:55:57 補充:
因題目是問:共有幾個 1?
所以答案是共有 160 個 1。
若題目是問:共有多少個數字有 1 ?
因為 111 會被計算三次;
11, 211,
101, 121, 131, 141, 151, 161, 171, 181, 191,
110, 112, 113, 114, 115, 116, 117, 118, 119
此 20 個數字會被計算兩次,
總共多計了 22 次,所以共有 138 個數字有 1。