Присоединиться

9 класс·средний уровень

В ответе запишите только номера команд. (Например, 21122 - это

Условие

У исполнителя Квадратор две команды, которым присвоены номера: 1. возведи в квадрат2. прибавь 1 Первая из них возводит число на экране во вторую степень, вторая — прибавляет к числу 1.Составьте алгоритм получения из числа 2 числа 37, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21122 - это алгоритм:прибавь 1возведи в квадратвозведи в квадратприбавь 1прибавь 1который преобразует число 1 в 18). Если таких алгоритмов более одного, то запишите любой из них.

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Пойдем от конца к началу, будем извлекать корни и вычитать единицу, пока не получим из числа 37 число 2, а затем инвертируем порядок команд 37−1=3637 - 1=36 (команда 2); 36=6\sqrt{36} =6 (команда 1); 6−1=56 - 1=5 (команда 2); 5−1=45 - 1=4 (команда 2). 4=2\sqrt{4} =2 (команда 1).

Осталось ещё 1 шаг

  1. Искомая последовательность команд…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Простой линейный алгоритм для формального исполнителя»

В ответе запишите только номера команд. (Например, 21122 - это — решение с объяснением | Lom Ai