算法题栏目
将罗马数字转换成整数
将由罗马数字组成的字符串,计算出结果
思路:将有可能出现的所有组合,写入到字典,通过判断输入字符串的当前位和下一位是否在字典中,判断是否存在前一位数字小于后一位
def luoma(str):
dict = {'I': 1, 'IV': 4, 'V': 5, 'IX': 9, 'X': 10, 'XL': 40, 'L': 50, 'XC': 90, 'C': 100, 'CD': 400, 'D': 500, 'CM': 900, 'M': 1000}
resul
原创
2021-07-05 14:36:36 ·
75 阅读 ·
0 评论