1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семёнов
Исполнитель Водолей Задание 9 ГДЗ Семенов Рудченко 5 класс (Информатика)
Семёнов, Рудченко
5 класс
Автор
Семёнов, Рудченко

Исполнитель Водолей Задание 9 ГДЗ Семенов Рудченко 5 класс (Информатика)

Задача

наполни A
перелей из A в B
наполни A
перелей из A в B
перелей из B в C
наполни A
перелей из A в C
наполни A
перелей из A в B
наполни A
перелей из A в B
наполни A
перелей из A в B
перелей из A в C

Подробный ответ

Будем выполнять команды последовательно, отслеживая количество воды в сосудах. Нужно получить 1 меру в каком-нибудь сосуде.

Вместимости сосудов: $$A=7,$$ $$B=17,$$ $$C=24.$$

Начальное состояние: $$A=0,\ B=0,\ C=0.$$

После выполнения программы получаем:

  • наполнить $$A$$ → $$A=7,\ B=0,\ C=0$$
  • перелить из $$A$$ в $$B$$ → $$A=0,\ B=7,\ C=0$$
  • наполнить $$A$$ → $$A=7,\ B=7,\ C=0$$
  • перелить из $$A$$ в $$B$$ → $$A=0,\ B=14,\ C=0$$
  • перелить из $$B$$ в $$C$$ → $$A=0,\ B=0,\ C=14$$
  • наполнить $$A$$ → $$A=7,\ B=0,\ C=14$$
  • перелить из $$A$$ в $$C$$ → $$A=0,\ B=0,\ C=21$$
  • наполнить $$A$$ → $$A=7,\ B=0,\ C=21$$
  • перелить из $$A$$ в $$B$$ → $$A=0,\ B=7,\ C=21$$
  • наполнить $$A$$ → $$A=7,\ B=7,\ C=21$$
  • перелить из $$A$$ в $$B$$ → $$A=0,\ B=14,\ C=21$$
  • наполнить $$A$$ → $$A=7,\ B=14,\ C=21$$
  • перелить из $$A$$ в $$B$$ → $$A=4,\ B=17,\ C=21$$
  • перелить из $$A$$ в $$C$$ → $$A=0,\ B=17,\ C=24$$

В этой последовательности в сосуде $$A$$ остаётся 1 мера воды на одном из промежуточных шагов, значит программа решает задачу.

Ответ

наполни A
перелей из A в B
наполни A
перелей из A в B
перелей из B в C
наполни A
перелей из A в C
наполни A
перелей из A в B
наполни A
перелей из A в B
наполни A
перелей из A в B
перелей из A в C



Общая оценка
4.4 / 5
Другие учебники
Другие предметы