Вопрос:

Собери программу, по которой робот закрасит все клетки со звёздочками и придёт к финишной клетке на обоих тестовых полях.

Фотография

Ответ ассистента

**Ответ: Программа для Робота** Чтобы Робот закрасил все клетки со звёздочками и дошёл до финиша, нужно составить последовательность команд. Судя по картинке, звёздочки находятся в нижнем левом углу, а Робот — сверху справа. **Решение:** 1. `move_down` (вниз) 2. `move_down` (вниз) 3. `repeat_until` `wall_from_left` (повторять, пока нет стены слева): * `fill_cell` (закрасить) * `move_left` (влево) **Пояснение:** Сначала мы спускаем Робота на нужную горизонталь. Затем используем цикл «пока», чтобы он двигался влево, закрашивал каждую клетку и остановился только тогда, когда упрётся в левую стену (финиш).

Другие решения

Что ещё задавали пользователи