Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Second solution in Clear category for Roman Numerals by evarome10
def checkio(data):
result = "M"*(data//1000)+"D"*(data%1000//500)+"C"*(data%1000%500//100)+"L"*(data%1000%500%100//50)+"X"*(data%1000%500%100%50//10)+"V"*(data%1000%500%100%50%10//5)+"I"*(data%1000%500%100%50%10%5//1)
return result.replace('DCCCC', 'CM').replace('LXXXX', 'XC').replace('VIIII', 'IX').replace('XXXX', 'XL').replace('IIII', 'IV').replace('CCCC', 'CD')
Oct. 3, 2018