找「1」

題目: 給定一個十進制的正整數,寫下從1開始,到N的所有整數,然後數一下其中出現「1」的個數。      要求:          1.寫一個函數 f(N) ,返回1 到 N 之間出現的「1」的個數。例如 f(12)  = 5。     2.在32位整數範圍內,滿足條件的「f(N) =N」的最大的N是多少。 一、設計思路     因爲是找從1到n中1出現的次數的總和,所以比較笨的方法是採用循環從1
相關文章
相關標籤/搜索