Римская запись числа
Римские числа до сих пор встречаются в главах книг, часах и нумерации событий. Напишите функцию int_to_roman, которая переводит целое число num в римскую запись. На вход приходит число от 1 до 3999. Верните результат строкой с римскими символами.
Примеры
Ввод
3Вывод
"III"Ввод
58Вывод
"LVIII"Ввод
1994Вывод
"MCMXCIV"Нужно реализовать
def int_to_roman(num: int) -> str:
Теги
stringsmathhashmap
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
3Ожидаемый
"III"2
Ввод
58Ожидаемый
"LVIII"3
Ввод
1994Ожидаемый
"MCMXCIV"4
Ввод
4Ожидаемый
"IV"5
Ввод
3999Ожидаемый
"MMMCMXCIX"6
Ввод
40Ожидаемый
"XL"Фокус-радио
На паузе · SomaFM · Fluid