Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 14. Информатика. ЕГЭ. Поляков-9328
- Просмотры: 3
- Изменено: 31 октября 2026
(Г. Гутман) Среди натуральных чисел, делящихся на \(16001\) и не превосходящих \(10^{12}\) найдите максимальное число, в двоичной записи которого содержится в \(4\) раза больше нулей, чем единиц. В ответе запишите результат деления полученного числа на \(16001.\)
Решение:
Python
start = 10**12 - 10**12 % 16001
for n in range(start, 0, -16001):
ns = bin(n)[2:]
if ns.count('0') == 4 * ns.count('1'):
print(n // 16001)
break
Ответ: \(61737345\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


