ГИПР - Какое римское число изображено на экране, числа до 100, видеотест 8, средний темп
Римские цифры. Как правильно читать сложные числа?
Удивительно, но, несмотря на то, что Европа стала отдавать предпочтение арабским цифрам еще в XVI веке, римские цифры до сих пор используются нами во многих ситуациях (например, для обозначения веков, важных исторических событий, порядковой нумерации правителей, падежей в русском языке, валентности, да и зачастую в циферблатах часов). Тем не менее, в современной жизни мы сталкиваемся с достаточно ограниченным количеством римских чисел, и если, скорее всего, почти все смогут без проблем прочитать фразу XXXII Летние Олимпийские игры , то с числом XLVIII уже могут возникнуть трудности...
LeetCode №10: Integer to Roman — как превратить число в римские цифры
Дано целое число в диапазоне от 1 до 3999, преобразуйте его в римское число. Римские цифры — это способ записи чисел с помощью букв: Но есть особые случаи: Мы не можем просто делить на 1000, 500, 100..., потому что нужно учитывать исключения вроде IV, IX и т.д. Создать список всех возможных значений — включая обычные и исключения — и обрабатывать их по убыванию. Например: [1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1] На каждом шаге: Цель: получить MCMXCIV Шаг - 1, NUM - 1994, VALUES[i]...