1. Главная
  2. Библиотека
  3. Программирование
  4. У исполнителя Квадратор две команды, которым присвоены...
Решение задачи на тему

У исполнителя Квадратор две команды, которым присвоены номера: 1. возведи в квадрат 2. вычти 2 Составьте алгоритм получения из числа 4 числа 142, содержащий не более 5 команд. В ответе запишите только номера команд.

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. вычти 2

Составьте алгоритм получения из числа 4 числа 142, содержащий не более 5 команд. В ответе запишите только номера команд.

Условие:

Задача Nº3
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. вычти 2
Первая из них возводит число на экране во вторую степень, вторая вычитает 2. Составьте алгоритм получения из числа 4 числа 142, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12221 — это алгоритм: возведи в квадрат; вычти 2; вычти 2; вычти 2; возведи в квадрат, который преобразует число 4 в 100.)
Если таких алгоритмов более одного, то запишите любой из них.

Решение:

Для решения задачи начнем с числа 4 и будем применять команды, чтобы получить число 142.

  1. Применим первую команду (возвести в квадрат): 4^2 = 16.
  2. Применим первую команду снова: 16^2 = 256.
  3. Применим вторую команду (вычесть 2): 256 - 2 = 254.
  4. Применим вторую команду снова: 254 - 2 = 252.
  5. Применим вторую команду еще раз: 252 - 2 = 250.

На этом этапе мы не достигли 142, поэтому попробуем другой подход.

  1. Применим первую команду (возвести в квадрат): 4^2 = 16.
  2. Применим вторую команду (вычесть 2): 16 - 2 = 14.
  3. Применим первую команду (возвести в квадрат): 14^2 = 196.
  4. Прим...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет