b012: 羅馬數字
標籤 : 字串
通過比率 : 34人/38人 ( 89% ) [非即時]
評分方式:
Tolerant

最近更新 : 2022-04-10 10:38

內容

羅馬數字是古羅馬所使用的計數系統,即使到了21世紀的現代,還是很常見到它的蹤跡。羅馬數字使用7個字母,分別代表:I(1)、V(5)、X(10)、L(50)、C(100)、D(500)、M(1000),解讀方式是從左到右,把出現的字母所代表的數字加起來,但是如果右邊的數字比左邊大,則代表是大數字減去小數字,才是代表的數字,例如VIII是8,而IX是9。現在給你一個羅馬數字,你能解讀出它代表多少嗎?

輸入說明

輸入一個羅馬數字(僅有 I、V、X、L、C、D、M 等字母,而且一定合乎羅馬數字的標準)。

輸出說明

請輸出它代表的數字是多少。

範例輸入 #1
VIII
範例輸出 #1
8
範例輸入 #2
IX
範例輸出 #2
9
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (20%): 1.0s , <1K
公開 測資點#1 (20%): 1.0s , <1K
公開 測資點#2 (20%): 1.0s , <1K
公開 測資點#3 (20%): 1.0s , <1K
公開 測資點#4 (20%): 1.0s , <1K
提示 :
標籤:
字串
出處:
[管理者:
sagit (sagit)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」