Привет! Давай разберёмся с задачей.
Задача
На скриншоте видно два поля, которые нужно заполнить по определённому правилу. Верхнее поле — это начальная конфигурация, нижнее — конечная.
Шаги решения
Определение пути: Нужно по клеткам от начала в верхнем левом углу до нижнего правого угла сделать такой же путь, как на верхнем поле (выделенный жёлтым цветом).
Заполнение клеток: Заполняем клетки на нижнем поле фиолетовым цветом только там, где на верхнем поле расположены жёлтые клетки.
Программа на КуМире
Для реализации этой задачи в языке КуМир:
начало
// Начинаем с верхнего левого угла
вверх
влево
// Идем по пути, как на верхнем поле
повторить 4 раза
вправо
закрасить
повторить 5 раз
вверх
закрасить
повторить 3 раза
вправо
закрасить
повторить 3 раза
вниз
закрасить
вправо
закрасить
повторить 3 раза
вниз
закрасить
повторить 3 раза
влево
закрасить
повторить 4 раза
вверх
закрасить
закрасить
конец
С этим кодом мы создали тот же путь на нижнем поле. Если нужно что-то подправить, дай знать!