Вопрос:

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

Фотография

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

**Ответ:** Для того чтобы робот закрасил все клетки с серыми звёздочками, нужно составить последовательность команд, перемещающих его по этим клеткам. Робот начинает в левом нижнем углу. Судя по полю, звёздочки расположены «лесенкой». **Программа:** 1. `fill_cell` (закрасить первую клетку) 2. `move_right` (шаг вправо) 3. `move_up` (шаг вверх) 4. `fill_cell` (закрасить вторую клетку) 5. `move_right` (шаг вправо) 6. `move_up` (шаг вверх) 7. `fill_cell` (закрасить третью клетку) 8. `move_right` (шаг вправо) 9. `move_up` (шаг вверх) 10. `fill_cell` (закрасить четвёртую клетку) 11. `move_right` (шаг вправо) 12. `move_up` (шаг вверх) 13. `fill_cell` (закрасить пятую клетку) **Пояснение:** Каждая звёздочка находится на одну клетку правее и на одну клетку выше предыдущей. Поэтому мы чередуем команды шага вправо и вверх, не забывая использовать команду закрашивания в каждой целевой точке.

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

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