LeetCode(12)Integer to Roman
Posted 你瞅啥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode(12)Integer to Roman相关的知识,希望对你有一定的参考价值。
题目如下:
Python代码
def intToRoman(self, num): """ :type num: int :rtype: str """ M = [\'\',\'M\',\'MM\',\'MMM\'] #千位 C = [\'\',\'C\',\'CC\',\'CCC\',\'CD\',\'D\',\'DC\',\'DCC\',\'DCCC\',\'CM\'] #百位 X = [\'\',\'X\',\'XX\',\'XXX\',\'XL\',\'L\',\'LX\',\'LXX\',\'LXXX\',\'XC\'] #十位 I = [\'\',\'I\',\'II\',\'III\',\'IV\',\'V\',\'VI\',\'VII\',\'VIII\',\'IX\'] #个位 return M[num/1000]+C[(num%1000)/100]+X[(num%100)/10]+I[num%10]
以上是关于LeetCode(12)Integer to Roman的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode 12 Integer to Roman (整数转罗马数字)
[LeetCode] 12. Integer to Roman ☆☆