Roman Numerals Roman Numerals
Simple
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.

La numération romaine vient du système numérique des Romains de l'Antiquité. Elle est basée sur des lettres spécifiques de l'alphabet qui, combinées, représentent la somme (ou, dans certains cas, la différence) de leur valeur. Les dix premiers nombres romains sont...

Plus d'informations sur les chiffres romains sont disponibles sur l'article Wikipedia.

Pour cette mission, vous devez retourner un nombre romain à partir d'un nombre entier donné, compris entre 1 et 3999.

Données : Un nombre entier (integer).

Résultat : Le nombre romain en une chaîne de caractères (string).

Exemple :

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

Utilisation : C'est une mission éducative qui vous laisse explorer différent systèmes de numération. Les nombres romains étant souvent utilisés en typographie, ce peut également être utilisé pour générer du texte. L'année de construction de la facade et de la pierre d'angle d'un bâtiment est souvent écrite en nombre romain. Ces nombres ont de nombreux autres usages dans le monde moderne, vous pouvez en apprendre plus ici... Ou peut-être aurez vous un Romain de l'Antiquité pour client ;)

Précondition : 0 < number < 4000

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