#21396: 想法,解題思路


610078 (電資意大利麵的最後希望)

學校 : 嘉義縣私立協同基督教高級中學
編號 : 119723
來源 : [114.36.46.109]
最後登入時間 :
2025-03-29 14:23:44

解題思路

//羅馬數字一組字母代表一位數字

//一組又有分如【V】一個字母為一組以及如【IV】兩個字母為一組

//先設立可以兩個字母為一組的開頭字母如【I】【X】【C】

//再判斷只能單獨一個為一組的如【V】【L】【D】【M】

string rom[13] = { "M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I" };

 

int romnum[13] = { 1000,900,500,400,100,90,50,40,10,9,5,4,1 };

這邊是程式碼的GitHub鏈接(不要直接抄,反正格式也不對):

https://github.com/CalvinWan0101/ZeroJudge-basic/blob/master/009-%E7%BE%85%E9%A6%AC%E6%95%B8%E5%AD%97.cpp

#21458: Re:想法,解題思路


610078 (電資意大利麵的最後希望)

學校 : 嘉義縣私立協同基督教高級中學
編號 : 119723
來源 : [114.36.46.109]
最後登入時間 :
2025-03-29 14:23:44

鏈接失效啦!!!

補發鏈接:

https://github.com/CalvinWan0101/ZeroJudge-basic/blob/master/a013-%E7%BE%85%E9%A6%AC%E6%95%B8%E5%AD%97.cpp

用函數會好看很多啦

我這邊給個想法而已啦XDDDD

覺得很醜的話就想辦法自己寫漂亮一點吧~

#21602: Re:想法,解題思路


610078 (電資意大利麵的最後希望)

學校 : 嘉義縣私立協同基督教高級中學
編號 : 119723
來源 : [114.36.46.109]
最後登入時間 :
2025-03-29 14:23:44

#21648: Re:想法,解題思路


610078 (電資意大利麵的最後希望)

學校 : 嘉義縣私立協同基督教高級中學
編號 : 119723
來源 : [114.36.46.109]
最後登入時間 :
2025-03-29 14:23:44