Conversión de números romanos
Crea una función que reciba una cadena que contenga un número romano o un entero.
- Dada una cadena, devuelve el valor entero de ese número romano.
- Dado un entero, devuelve el número romano equivalente.
Símbolos y valores
I ➞ 1
V ➞ 5
X ➞ 10
L ➞ 50
C ➞ 100
D ➞ 500
M ➞ 1000Ejemplos
roman_numerals("V") ➞ 5
roman_numerals("IV") ➞ 4
roman_numerals("CII") ➞ 102
roman_numerals(45) ➞ "XLV"
roman_numerals(1666) ➞ "MDCLXVI"Notas
Las entradas numéricas y los números romanos serán números positivos entre 1 y 9999.