51NOD 1385湊數字(找規律?)

》》點擊進入原題測試《《 思路:這個題是真的想了蠻久,枚舉了一下前一百就發現了規律,要想最短的話就是要構建1234567890這個字符串;剛開始找到的規律從1開始枚舉到N,每滿一百加一,每出現一個各個位數上數字相同的(例如3,22,111)都加一;然後數太大枚舉肯定要超時,於是改進了一下,假如這個數是一千,那麼它最小位數起碼是10*3;假如這個數是一萬,那麼這個最小位數起碼是10*4;依次類推,可
相關文章
相關標籤/搜索