Переведите обычное число в римские цифры или расшифруйте римскую запись обратно в число.
Число записывается сложением символов от больших к меньшим (например, XV = 15). Когда меньший символ стоит перед большим, он вычитается — так избегают четырёх одинаковых знаков подряд: 4 записывается как IV, а 9 как IX. Классической римской системой можно записать числа от 1 до 3999.
В классической записи для чисел от 4000 используются символы с чертой сверху, которых нет в обычной клавиатуре. Поэтому конвертер ограничен диапазоном 1–3999.
Нет, в римской системе не было символа для нуля — это понятие пришло в математику позже. Поэтому конвертер работает начиная с единицы.