Reverse Roman Numerals Reverse Roman Numerals
Simple
EN Russian

В CheckiO миссие Roman Numerals Вам нужно было преобразовать десятичное число в соответствующее ему римское.
Здесь Вам необходимо сделать все то же с точностью до наоборот.

Вам предоставляется римское число в виде строки. Ваша задача заключается в том, чтобы преобразовать это число в ее десятичное...

NumeralValue
I1 (unus)
V5 (quinque)
X10 (decem)
L50 (quinquaginta)
C100 (centum)
D500 (quingenti)
M1,000 (mille)

Входные данные: Римское число в виде строки.

Выходные данные: Десятичное представление римского числа как int.

Пример:

reverse_roman('VI') == 6
reverse_roman('LXXVI') == 76
reverse_roman('CDXCIX') == 499
reverse_roman('MMMDCCCLXXXVIII') == 3888

Предварительное условие:
len(roman_string) > 0
all(char in "MDCLXVI" for char in roman_string) == True
0 < reverse_roman(roman_string) < 4000

You should be an authorized user in order to see the full description and start solving this mission.