Задание 14. Информатика. ЕГЭ 2024. Пересдача. 04.07.2024

Просмотры: 496
Изменено: 25 ноября 2024

Значение арифметического выражения \(6^{260} + 6^{160} + 6^{60} - x\), где \(x\) — целое положительное число, не превышающее \(2030\), записали в \(6\)-ричной системе счисления. Определите наибольшее значение \(x\), при котором количество нулей в \(6\)-ричной записи числа, являющегося значением данного арифметического выражения, равно \(202\).

В ответе запишите число в десятичной системе счисления.

Решение:

Python


def conv(n):
    ans = ''
    while n:
        ans = str(n % 6) + ans
        n //= 6

    return ans

for x in range(2030, -1, -1):
    if conv(6**260 + 6**160 + 6**60 - x).count('0') == 202:
        print(x)
        break

Ответ: \(1944\)