213 читали · 2 года назад
Римские цифры (система)
Ри́мские ци́фры — цифры, использовавшиеся древними римлянами в их непозиционной системе счисления. Натуральные числа записываются при помощи повторения этих цифр. При этом, если бо́льшая цифра стоит перед меньшей, то они складываются (принцип сложения), если же меньшая стоит перед большей, то меньшая вычитается из большей (принцип вычитания). Последнее правило применяется только во избежание четырёхкратного повторения одной и той же цифры. Римские цифры появились за 500 лет до нашей эры у этрусков, которые могли заимствовать часть цифр у протокельтов...
1 год назад
LeetCode №12: 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]...
6 часов назад
Как читать и писать римские цифры от 1 до 1000
Таблица с переводом, правила и секреты расшифровки Рассказываем об одной из древнейших систем счисления и объясняем, как правильно читать и писать римские цифры. Римские цифры — это непозиционная система счисления, в которой числа записываются с помощью букв латинского алфавита. Она сформировалась в Древнем Риме и основана на этрусской системе счета. В Римской империи цифры применялись в повседневной жизни: в торговле, бухгалтерии, архитектуре и инженерных расчетах. После падения империи они еще...