Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- #
- def numberToNumeral(number):
- # There must be a way to get these values without hardcoding, but I cant figure it out
- symbols = ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X']
- res = ""
- for i in range(len(symbols)-1, -1, -1):
- current_symbol = symbols[i]
- current_symbol_val = i+1
- res += current_symbol * (number // current_symbol_val)
- number = number%current_symbol_val
- return res
- ([print(i, numberToNumeral(i)) for i in range(41)])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement