Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
For and while solution in Clear category for Roman Numerals by rugala
ROMANS = [
(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):
result = ''
for num, roman in ROMANS:
while num <= data:
result += roman
data -= num
return result
April 24, 2015
Comments: