Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Second solution in Clear category for Roman Numerals by yoichi
ROMAN_TABLE = [(1000, "M"),
(900, "CM"), (500, "D"), (400, "CD"), (100, "C"),
(90, "XC"), (50, "L"), (40, "XL"), (10, "X"),
(9, "IX"), (5, "V"), (4, "IV"), (1, "I")]
def checkio(data):
roman = ""
for u, s in ROMAN_TABLE:
while data >= u:
roman += s
data -= u
return roman
April 6, 2015
Comments: