Вопрос:

Паша забыл пароль для запуска компьютера, но помнил алгоритм его получения из символов «KBRA69KBK» в строке подсказки.

Паша забыл пароль для запуска компьютера, но помнил алгоритм его получения из символов «KBRA69KBK» в строке подсказки.
Фотография
Паша забыл пароль для запуска компьютера, но помнил алгоритм его получения из символов «KBRA69KBK» в строке подсказки.
Фотография

Ответ ассистента

### Итоговая контрольная работа по программированию **№1** 1. Исходная строка: `KBRA69KBK`. 2. Замена `RA6` на `FL`: `KBFL9KBK`. 3. Замена `KB` на `12B`: `12B` `FL9` `12B` `K` -> `12BFL912BK`. 4. Удаление 3 последних символов (`2BK`): `12BFL9`. **Ответ: 2) 12BFL9** **№2** Нам нужно получить 19 из 0, используя команды +7 и -5. Пусть $x$ — количество команд «Вперед 7», а $y$ — количество команд «Назад 5». Уравнение: $7x - 5y = 19$. При $y = 6$: $7x - 30 = 19 ightarrow 7x = 49 ightarrow x = 7$. Проверка: $7 imes 7 - 5 imes 6 = 49 - 30 = 19$. Наименьшее число команд «Назад 5» равно 6. **Ответ: 6** **№3** 1. $a = 5$ 2. $b = 4$ 3. $b = 100 - (5 imes 4) = 100 - 20 = 80$ 4. $a = (80 / 16) imes 5 = 5 imes 5 = 25$ **Ответ: 25** **№4** Команды: 1 — деление на 2, 2 — вычитание 1. Цепочка: $27 ightarrow 26 (2) ightarrow 13 (1) ightarrow 12 (2) ightarrow 6 (1) ightarrow 3 (1)$. **Ответ: 21211** **№5** Алгоритм рисует прямоугольник со сторонами 7 и 9. Точки внутри прямоугольника (не на границах): $x$ от 1 до 6 (6 точек), $y$ от 1 до 8 (8 точек). Количество точек = $6 imes 8 = 48$. **Ответ: 48** **№6** 1. $a = 17, b = 20$. 2. Условие `a > b` ($17 > 20$) ложно. 3. Выполняется ветка `else`: $c = 5 imes a + b = 5 imes 17 + 20 = 85 + 20 = 105$. **Ответ: 105** **№7** 1. $a = 6 imes 12 + 3 = 75$. 2. $b = ext{div}(75, 10) + 5 = 7 + 5 = 12$. 3. $a = ext{mod}(12, 10) + 1 = 2 + 1 = 3$. 4. $c = a + b = 3 + 12 = 15$. **Ответ: 15**

Другие решения

Что ещё задавали пользователи