Контрольные задания > 8. У исполнителя Квадратор две команды, которым присвоены номера: 1. возведи в квадрат 2. прибавь 2. Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу 2. Составьте алгоритм получения из числа 2 числа 40, содержащий не более 5 команд. В ответе запишите только номера команд.
Вопрос:
8. У исполнителя Квадратор две команды, которым присвоены номера: 1. возведи в квадрат 2. прибавь 2. Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу 2. Составьте алгоритм получения из числа 2 числа 40, содержащий не более 5 команд. В ответе запишите только номера команд.
Нам нужно получить число 40 из числа 2, используя не более 5 команд, где 1 - возведение в квадрат, а 2 - прибавление 2.
Попробуем различные варианты:
1. 2 -> 4 -> 6 -> 36 -> 38 -> 40
Алгоритм: 1 2 1 2.
* Начальное число: 2
* Команда 1 (возведи в квадрат): 2^2 = 4
* Команда 2 (прибавь 2): 4 + 2 = 6
* Команда 1 (возведи в квадрат): 6^2 = 36
* Команда 2 (прибавь 2): 36 + 2 = 38
* Команда 2 (прибавь 2): 38 + 2 = 40
Ответ: 12122