Roman Numerals Roman Numerals
Simple
ZH-HANS UK Russian PT PT-BR JA HU FR DE EN
We have prepared a set of Editor's Choice Solutions. You will see them first after you solve the mission. In order to see all other solutions you should change the filter.

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

I, II, III,...

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

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

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

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

Примеры:

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

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

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

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