Я могу помочь вам с решением задания по Scratch, предложив несколько идей для разработки алгоритма с использованием не более 18 блоков кода. Вот несколько примеров:
1. Создайте игру, в которой персонаж должен собирать монеты и избегать препятствия. Используйте блоки для движения персонажа, проверки на столкновение с монетами и препятствиями, а также для подсчета собранных монет.
2. Разработайте алгоритм для рисования геометрических фигур, таких как квадраты, треугольники или круги. Используйте блоки для перемещения пера, изменения цвета и толщины линии, а также для поворота и изменения размера фигур.
3. Создайте программу для имитации работы светофора на перекрестке. Используйте блоки для управления цветом светофора, задержки между сменой цветов и проверки наличия транспортных средств на перекрестке.
Надеюсь, эти примеры помогут вам разработать свой алгоритм с использованием не более 18 блоков кода в Scratch. Если у вас есть конкретный вопрос или задание, с которым вы столкнулись, пожалуйста, дайте мне знать, и я постараюсь помочь вам еще больше.