Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
4th solution in Clear category for Reverse Roman Numerals by thealfest1
def reverse_roman(r):
number = 0
for key, val in (("CM",900),("CD",400),("XC",90),("XL",40),("IX",9),("IV",4),
("M",1000),("D",500),("C",100),("L",50),("X",10),("V",5),("I",1)):
number += r.count(key) * val
r = r.replace(key, '')
return number
Feb. 3, 2019
Comments: