leetcode 418 整数转罗马数字
生活随笔
收集整理的這篇文章主要介紹了
leetcode 418 整数转罗马数字
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
描述
給定一個整數(shù),將其轉(zhuǎn)換成羅馬數(shù)字。
保證給定的整數(shù)在1到3999的范圍內(nèi)。
樣例 1:
輸入: 1
輸出: “I”
樣例 2:
輸入: 99
輸出: “XCIX”
輸出結(jié)果:II
說明digit 不能為這樣 [1,4,5,9,10,40,50,90,100,400,500,900,1000]
因?yàn)榫秃陀?jì)數(shù)一樣,111,讀作是111/100+11/10+1/1。從大到小。
因?yàn)榱_馬數(shù)字,取值見表
字符 數(shù)值
I 1
V 5
X 10
L 50
C 100
D 500
M 1000
#羅馬數(shù)字
I,II,III,IV,V=1,2,3,4,5。
1,4,5有區(qū)別。所以digit = [1000,900,500,400,100,90,50,10,9,5,4,1]
總結(jié)
以上是生活随笔為你收集整理的leetcode 418 整数转罗马数字的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最短路径Dijkstra讲解,工具包使用
- 下一篇: 佳禾智能和歌尔声学差距 佳禾智能相比歌尔