πЕГЭ · ИИ-репетитор12 предметов · задания ФИПИ
Главная → Информатика → Задания №14 → Задание i14-03

Задание №14 ЕГЭ Информатика с ответом и решением

Ответ: 18341

Условие

В выражении 1xBAD16 + 2CxFE16 x обозначает некоторую цифру из алфавита шестнадцатеричной системы счисления. Определите наименьшее значение x, при котором значение данного выражения кратно 15. Для найденного x вычислите частное от деления данного выражения на 15 и запишите его в ответе в десятичной системе счисления.

Подсказки — как подойти к решению

  1. Перебирай неизвестную цифру по алфавиту шестнадцатеричной системы, помня, что буквы A–F обозначают числовые значения от 10 до 15.
  2. Подставляй символ сразу в оба слагаемых, переводи каждое число в десятичную систему по основанию 16 и складывай результаты.
  3. Ищи наименьшую цифру, при которой сумма делится на заданное число без остатка, а в ответ выписывай именно частное от деления, а не саму сумму.

Решение

Приведём решение данной задачи на языке Python.

result_search = []

for x in '0123456789ABCDEF':

t = int('1' + x + 'BAD', 16) + int('2C' + x + 'FE', 16)

if t % 15 == 0:

result_search.append(t)

if result_search:

print(min(result_search) // 15)

Ответ: 18 341.

Приведём решение Сергея Калугина на языке Python.

for x in '0123456789ABCDEF':

a = int(('1'+x+'BAD'),16) + int(('2C'+x+'FE'),16)

if a%15 == 0:

print(a // 15)

break

Ответ: 18341

Типичные ошибки

Решить это задание в тренажёре

В тренажёре: подсказки по шагам, разбор твоей ошибки ИИ-репетитором (он не даёт готовый ответ), повторение ошибок по интервалам и общий прогресс. Все задания №14 по информатике