返回题库|

罗马数字转整数

简单美团

罗马数字转整数

简单美团字符串

题目描述

罗马数字包含七种不同的符号:I(1)、V(5)、X(10)、L(50)、C(100)、D(500)和M(1000)。通常情况下小的数字在大的数字右边,但存在特殊情况如IV表示4、IX表示9等。遍历字符串,如果当前字符代表的值小于下一个字符的值,则减去当前值,否则加上当前值。

示例

输入:s = "MCMXCIV"
输出:1994
solution.ts
输出结果
点击「运行代码」按钮查看结果...