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

У ис­пол­ни­те­ля Альфа две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра:

1. при­бавь 1;

2. умножь на b

(b  — не­из­вест­ное на­ту­раль­ное число; b ≥ 2).

Пер­вая из них уве­ли­чи­ва­ет число на экра­не на 1, вто­рая умно­жа­ет его на b. Ал­го­ритм для ис­пол­ни­те­ля Альфа  — это по­сле­до­ва­тель­ность но­ме­ров ко­манд. Най­ди­те зна­че­ние числа b, при ко­то­ром из числа 6 по ал­го­рит­му 11211 будет по­лу­че­но число 82.

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

Ре­ше­ние.

За­ме­тим, что после вы­пол­не­ния пер­вых двух ко­манд мы по­лу­ча­ем число 8. Далее, со­ста­вим и решим урав­не­ние:

8b плюс 2=82 рав­но­силь­но 8b=80 рав­но­силь­но b=10.

 

Ответ: 10.

 

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

for b in range(2, 100):

x = 6 + 1 + 1

if (x * b + 1 + 1) == 82:

print(b)

Источник: Де­мон­стра­ци­он­ная вер­сия ОГЭ—2024 по ин­фор­ма­ти­ке