Задание 1.
Алгоритмом называется точное описание последовательности действий, которые необходимо выполнить для решения задачи.
Задание 2.
Алгоритмом можно считать кулинарный рецепт. (3)
Задание 3.
Какие команды есть в СКИ исполнителя Робот?
- Вправо
- Налево
- Вверх
- Вперед
Задание 4.
Какой команды нет в СКИ исполнителя Чертежник?
Сместиться на вектор. (1)
Задание 5.
У исполнителя Квадратор две команды, которым присвоены номера:
- возведи в квадрат
- прибавь 1
Краткое пояснение: Нужно получить из 2 число 121, используя команды возведения в квадрат и прибавления 1.
Решение:
- 2 + 1 = 3 (команда 2)
- 3 + 1 = 4 (команда 2)
- 4 * 4 = 16 (команда 1)
- 16 + 1 = 17 (команда 2)
- 17 * 17 = 289 (команда 1) - это больше, чем 121, значит надо искать другой путь.
Другой путь:
- 2 * 2 = 4 (команда 1)
- 4 * 4 = 16 (команда 1)
- 16 + 1 = 17 (команда 2)
- 17 + 1 = 18 (команда 2)
- 18 + 1 = 19 (команда 2) - этот путь тоже не подходит.
Ещё один путь:
- 2 + 1 = 3 (команда 2)
- 3 * 3 = 9 (команда 1)
- 9 + 1 = 10 (команда 2)
- 10 + 1 = 11 (команда 2)
- 11 * 11 = 121 (команда 1)
Алгоритм: 2, 1, 2, 2, 1.
Задание 6.
У исполнителя Вычислитель две команды, которым присвоены номера:
- вычти 3
- умножь на 4
Краткое пояснение: Нужно получить из 4 число 46, используя команды вычитания 3 и умножения на 4.
Решение:
- 4 * 4 = 16 (команда 2)
- 16 * 4 = 64 (команда 2) - это больше, чем 46, значит надо искать другой путь.
Другой путь:
- 4 - 3 = 1 (команда 1)
- 1 * 4 = 4 (команда 2)
- 4 * 4 = 16 (команда 2)
- 16 * 4 = 64 (команда 2) - этот путь тоже не подходит.
Ещё один путь:
- 4 * 4 = 16 (команда 2)
- 16 - 3 = 13 (команда 1)
- 13 * 4 = 52 (команда 2)
- 52 - 3 = 49 (команда 1)
- 49 - 3 = 46 (команда 1)
Алгоритм: 2, 1, 2, 1, 1.
Проверка за 10 секунд: Внимательно перечитай каждый шаг решения и убедись, что все вычисления выполнены верно.
Уровень Эксперт: Попробуй найти другие алгоритмы для решения задач 5 и 6. Возможно, есть более короткие пути!