Вопрос:

в ней 16 блоков (не считая стартовый). Попробуй выполнить ту же задачу, не используя функцию. Составь линейный алгоритм, по которому робот пройдёт по всем клеткам со звёздочками и закрасит их. Посчитай все шаги. Сколько получилось?

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

Ответ:

Давай разберем по порядку, как составить линейный алгоритм, чтобы робот прошел по всем клеткам и закрасил их, не используя функцию. Первоначальный алгоритм: 1. move_right 2. квадрат 3. move_down 4. move_right 5. квадрат 6. move_down 7. move_down 8. квадрат Функция "квадрат" состоит из следующих шагов: 9. fill_cell 10. move_right 11. fill_cell 12. move_down 13. fill_cell 14. move_left 15. fill_cell Теперь заменим все вызовы функции "квадрат" на её содержимое: 1. move_right 2. fill_cell 3. move_right 4. fill_cell 5. move_down 6. fill_cell 7. move_left 8. fill_cell 9. move_down 10. move_right 11. fill_cell 12. move_right 13. fill_cell 14. move_down 15. fill_cell 16. move_left 17. fill_cell 18. move_down 19. move_down 20. fill_cell 21. move_right 22. fill_cell 23. move_down 24. fill_cell 25. move_left 26. fill_cell Считаем количество шагов: 26

Ответ: 26

Ты молодец! Продолжай в том же духе, и у тебя всё получится!
ГДЗ по фото 📸
Подать жалобу Правообладателю