Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Roman Numerals by iv22
ROMANS = (('M', 1000), ('CM', 900), ('D', 500), ('CD', 400), ('C', 100), ('XC', 90), ('L', 50),
('XL', 40),('X', 10),('IX', 9), ('V', 5), ('IV', 4), ('I', 1))
def checkio(data):
result = ""
for letter, digit in ROMANS:
while data >= digit:
data -= digit
result += letter
return result
Jan. 3, 2016