Вопрос:

4. Напиши алгоритм согласно закрашенным клеткам

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

Ответ:

Анализ закрашенных клеток:

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

Так как в задании 4 нет явного указания, какой именно алгоритм нужно составить (например, для перемещения к определенной точке или для создания определенного узора), а есть только пустые блоки, это может означать, что нужно либо:

  1. Описать алгоритм, который был бы использован в задании 3, если бы оно было решено наоборот (т.е. если бы мы знали результат и хотели узнать, как к нему пришли).
  2. Составить свой алгоритм, основанный на примере из задания 3, но с другими действиями или начальной точкой.
  3. Описать абстрактный алгоритм, который может привести к разным результатам в зависимости от входных данных (закрашенных клеток).

Предположим, что нужно описать действия, которые приводят к закрашиванию клеток, как в задании 3.

Алгоритм (основан на последовательности действий из задания 3):

  1. Начало
  2. 1вправо, закрасить
  3. 1вправо
  4. 1вниз, закрасить
  5. 1влево, закрасить
  6. 1вниз
  7. 1вправо, закрасить
  8. Окончание

Примечание:

Если бы нужно было составить совершенно новый алгоритм, ориентируясь только на то, что есть несколько пустых блоков, то можно было бы предложить:

  1. Начало
  2. Действие 1 (например, 1вправо)
  3. Действие 2 (например, 1вниз, закрасить)
  4. Действие 3 (например, 2влево, закрасить)
  5. Действие 4 (например, 1вверх)
  6. Действие 5 (например, 1вправо, закрасить)
  7. Окончание

В данном случае, так как нет конкретных закрашенных клеток для анализа, мы приводим наиболее вероятный вариант — повторение или модификацию алгоритма из задания 3.

ГДЗ по фото 📸
Подать жалобу Правообладателю