10 декабря 2024 г.

Системы счисления. Примеры. Задание № 14. ЕГЭ-2024

Пример. Значение арифметического выражения 7100 – х, где х – целое положительное число, не превышающее 2800, записали в системе счисления с основанием 7. Определите наибольшее значение х, при котором в семеричной записи числа, являющегося значением данного арифметического выражения, содержится ровно три нуля. В ответе запишите число в десятичной системе счисления.

Решение:

c = 7**100

for x in range (2800,0,-1):

  b = c - x

  a =''

  while b > 0:

    a = str(b%7) + a

    b=b//7

  if a.count('0') == 3:

    print(x)

    break

Ответ: 2744

Комментариев нет:

Отправить комментарий