[old] Roman Numerals

[old] Roman Numerals

Римские цифры пришли к нам из древней римской системы счета. Они основаны на особых буквах алфавита, которые в различных сочетаниях, путем суммирования (а иногда и разницы) описывают различные числа. Первые 10 римских чисел это:

I, II, III, IV,...

Узнать больше о римских цифрах вы можете в статье на Википедии.

В этой задаче, вам необходимо преобразовать данное целое число (от 1 до 3999) в римскую систему счета.

Вх. данные: Число, как целочисленное (int).

Вых. данные: Римское число, как строка (str).

Примеры:

romanNumerals(6) == 'VI'
  romanNumerals(76) == 'LXXVI'
  romanNumerals(13) == 'XIII'
  romanNumerals(44) == 'XLIV'
  romanNumerals(3999) == 'MMMCMXCIX'
  

Как это используется: Это задача несет образовательную цель познакомить вас с различными системами счета. Также римские цифры часто используются в типографии и это будет полезно для создания документов. Год строительства зданий часто пишут на фасаде и угловом камне, римскими числами. Эта система счета имеет и другие применения в современном мире и вы можете почитать об этом здесь... А может быть вам придется писать программу для заказчика из Древнего Рима ;-)

Предусловия: 0 < number < 4000

You should be an authorized user in order to see the full description and start solving this mission.
19