Контрольные задания > У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. прибавь 1
Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу 1.
Составьте алгоритм получения из числа 2 числа 121, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21122 - это алгоритм, который преобразует число 1 в 18.)
Если таких алгоритмов более одного, то запишите любой из них.
Вопрос:
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. прибавь 1
Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу 1.
Составьте алгоритм получения из числа 2 числа 121, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21122 - это алгоритм, который преобразует число 1 в 18.)
Если таких алгоритмов более одного, то запишите любой из них.
Нам нужно получить из числа 2 число 121, используя не более 5 команд «возведи в квадрат» и «прибавь 1».
Попробуем последовательность команд:
1. Прибавим 1: 2 + 1 = 3
2. Возведем в квадрат: 3^2 = 9
3. Прибавим 1: 9 + 1 = 10
4. Прибавим 1: 10 + 1 = 11
5. Возведем в квадрат: 11^2 = 121
Таким образом, последовательность команд: 21221
Ответ: 21221