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

Ответы на вопрос

Ответ:
21222
Объяснение:
1.Анализируем: если число 10 возвести в квадрат, получим 100, а чтобы из 100 получить 58 нужно отнимать двойку больше 20 раз. Делаем вывод, что первая команда не возведение в степень 2, а вычитание. Значит первая команда - 2.
2. После вычитания двойки получили 8. Если 8 возвести в квадрат, получим 64. А из 64 можно получить 58 вычитанием двойки 3 раза. Значит вторая команда - 1.
3. Вычтем из 64 двойку, получим 62. Третья команда - 2.
4. Вычтем из 62 двойку, получим 60. Четвёртая команда - 2.
5. Вычтем из 60 двойку, получим 58. Пятая команда - 2. Конец.



Для получения из числа 10 числа 58 с помощью команд исполнителя Квадратор и ограничением в 5 команд, можно использовать следующий алгоритм:
- Команда 1 (возведение в квадрат): 10 -> 100
- Команда 1 (возведение в квадрат): 100 -> 10000
- Команда 2 (вычитание 2): 10000 -> 9998
- Команда 1 (возведение в квадрат): 9998 -> 99960004
- Команда 2 (вычитание 2): 99960004 -> 99960002
Таким образом, числовой ряд команд для получения числа 58 из числа 10 составляет: 1, 1, 2, 1, 2.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili