Краткое пояснение: Необходимо составить программу для робота, чтобы он собрал все баллоны, отмеченные знаком вопроса, используя доступные команды.
Пошаговое решение:
- Пример программы: На примере показано, как робот собирает баллоны на первых двух клетках. Он дважды повторяет цикл, в котором двигается вперед и, если на клетке есть баллон, берет его.
- Восстановление программы: Нужно составить программу, следуя примеру и учитывая расположение баллонов на всем пути.
Чтобы восстановить программу, необходимо определить, сколько раз нужно повторить цикл и какое условие использовать для взятия баллона.
В первом примере программа выглядит следующим образом:
При запуске
повторить 2 раза
шагнуть вперед
если баллон под роботом
взять груз