Современные канонические римские числа · 1–3 999

Число в римскую запись

Преобразуйте целое число от 1 до 3 999 в каноническую римскую запись локально, с компонентами и обратной проверкой.