Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Second solution in Clear category for Roman Numerals by optimus.531.creator
def checkio(data):
f_1 = ["","I","II","III","IV","V","VI","VII","VIII","IX"][data % 10]
f_2 = ["","X","XX","XXX","XL","L","LX","LXX","LXXX","XC"][data // 10 % 10]
f_3 = ["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM"][data // 100 % 10]
f_4 = ["","M","MM","MMM","MMMM"][data // 1000]
return f_4 + f_3 + f_2 + f_1
Dec. 4, 2015