Дело в том, что в римской системе счисления есть ведь и сотни тысяч и миллионы. Не все в курсе, как их даже записать. На бумаге современный человек такие функции вряд ли напишет. Это уже похоже на плохую постановку задачи, как минимум. Как максимум, на плохую компанию, которая хочет доебаться до кандидата.