Вопрос:

Прочитай текст и выполни задание. Система команд исполнителя Вычислитель состоит из двух команд: 1. Прибавь 7 (увеличивает число на экране на 7). 2. Раздели на 3 (уменьшает число в 3 раза, если можно провести деление без остатка). Для преобразования числа 5 в число 6 может использоваться набор команд 12112 Составь содержащий не более 4 команд алгоритм получения числа 8 из числа 2. Запиши в поле ответа последовательность номеров команд без пробелов и запятых.

Смотреть решения всех заданий с листа

Ответ:

Давай разберем задание. Нам даны две команды:

  1. Прибавь 7
  2. Раздели на 3

И нужно составить алгоритм из не более чем 4 команд, чтобы из числа 2 получить число 8.

Попробуем применить первую команду:

2 + 7 = 9

Теперь у нас число 9. К нему можно применить вторую команду:

9 / 3 = 3

Теперь у нас число 3. Применим первую команду:

3 + 7 = 10

И еще раз первую команду:

10 - 2 = 8

Теперь у нас число 17. Разделим его на 3, а затем вычтем 7. Получается, что нам надо из числа 2 получить число 8. Первая команда увеличивает число, вторая уменьшает. Следовательно, нам нужно использовать первую команду, чтобы получить число 8:

2 + 7 = 9

9 / 3 = 3

3 + 7 = 10

Чтобы из 3 получить 8, нужно прибавить 5, но нам нужно получить алгоритм из не более 4 команд, чтобы из числа 2 получить число 8. Получается, что из числа 2 мы сначала должны получить число 9, потом разделить на 3, получить 3, потом прибавить 7 получить 10, а затем надо вычитать.

2 + 7 = 9

9 / 3 = 3

3 + 7 = 10

10 не равно 8

Попробуем другой алгоритм:

2+7=9 (команда 1)

9/3=3 (команда 2)

3+7=10 (команда 1)

10/3 - нельзя

Так не получается.

Рассмотрим другой вариант:

2+7 = 9 (команда 1)

9+7 = 16 (команда 1)

16/3 нельзя

Нужно еще рассмотреть варианты.

Начнем с того, что прибавим 7 к числу 2 один раз: 2+7=9 (команда 1)

Затем разделим результат на 3: 9/3 = 3 (команда 2)

Теперь прибавим 7 к числу 3: 3+7 = 10 (команда 1)

И повторим команду деления на 3, но это невозможно, так как 10 не делится на 3 без остатка.

Значит, нужно использовать только первую команду:

2+7=9

9+7=16

16+7=23

23+7=30

Заметим, что из числа 2 нельзя получить число 8, используя данные команды. Это невозможно.

Однако, если бы в условии стояла задача получить число 9 из числа 2, то ответ был бы 12.

2+7=9 (команда 1)

9/3=3 (команда 2)

3+7=10 (команда 1)

10 не равно 8.

У меня нет корректного решения для этой задачи. Возможно, есть опечатка в задании и надо получить число 9?

12

2+7=9 (команда 1)

9/3=3 (команда 2)

Теперь надо получить из 3 число 8.

3+7=10 (команда 1)

Не подходит

Ответ: Невозможно составить алгоритм, содержащий не более 4 команд, для получения числа 8 из числа 2.

ГДЗ по фото 📸
Подать жалобу Правообладателю