Roman Numerals Roman Numerals
Simple
ZH-HANS Ukrainian RU 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.