Римские цифры. Как правильно читать сложные числа?
Удивительно, но, несмотря на то, что Европа стала отдавать предпочтение арабским цифрам еще в XVI веке, римские цифры до сих пор используются нами во многих ситуациях (например, для обозначения веков, важных исторических событий, порядковой нумерации правителей, падежей в русском языке, валентности, да и зачастую в циферблатах часов). Тем не менее, в современной жизни мы сталкиваемся с достаточно ограниченным количеством римских чисел, и если, скорее всего, почти все смогут без проблем прочитать фразу XXXII Летние Олимпийские игры , то с числом XLVIII уже могут возникнуть трудности...
4 дня назад
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]...