直接模擬就行,好像我寫的比較麻煩了,用的最原始的模擬……代碼不好意思貼了……
有更快的方法。對于每一個位上的數,起羅馬數字0~9都可以用三個數來記下各個字母的數目,所以建立數組a來記錄下0~9的字母個數。對于不同數位,它們間的羅馬字母表差值為2,即每統計完一位,把當前字母指針后移兩位即可用來統計下一個數位