Задания
Версия для печати и копирования в MS Word
Тип 14 № 47218
i

Опе­ран­ды ариф­ме­ти­че­ско­го вы­ра­же­ния за­пи­са­ны в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 15:

123x515 + 1x23315.

В за­пи­си чисел пе­ре­мен­ной x обо­зна­че­на не­из­вест­ная цифра из ал­фа­ви­та 15-⁠рич­ной си­сте­мы счис­ле­ния. Опре­де­ли­те наи­мень­шее зна­че­ние x, при ко­то­ром зна­че­ние дан­но­го ариф­ме­ти­че­ско­го вы­ра­же­ния крат­но 14. Для най­ден­но­го зна­че­ния x вы­чис­ли­те част­ное от де­ле­ния зна­че­ния ариф­ме­ти­че­ско­го вы­ра­же­ния на 14 и ука­жи­те его в от­ве­те в де­ся­тич­ной си­сте­ме счис­ле­ния. Ос­но­ва­ние си­сте­мы счис­ле­ния в от­ве­те ука­зы­вать не нужно.

Спрятать решение

Ре­ше­ние.

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

for num in range(15):

a = list(reversed([1, 2, 3, num, 5]))

b = list(reversed([1, num, 2, 3, 3]))

for i in range(5):

a[i] = a[i] * 15 ** i

b[i] = b[i] * 15 ** i

if (sum(a) + sum(b)) % 14 == 0:

print((sum(a) + sum(b)) // 14)

break

 

Ответ: 8767.

 

При­ведём дру­гое ре­ше­ние Че­бай­ки­на Вла­ди­сла­ва на языке Python.

for x in '0123456789abcde':

x1 = '123' + str(x) + '5'

x2 = '1' + str(x) + '233'

res = int(x1, 15) + int(x2, 15)

if res % 14 == 0:

res = res // 14

print(res)

break


Аналоги к заданию № 47218: 48338 48339 48376 ... Все

Источник: Де­мон­стра­ци­он­ная вер­сия ЕГЭ−2023 по ин­фор­ма­ти­ке