Вопрос:

Условие задания: Исполнитель Повар умеет жарить котлеты. Котлета считается готов (-ым, -ой), если он(-а) жарил (-ся, -ась) с каждой стороны 1 минуту. Среда исполнителя — сковорода, на которой помещаются 2 котлеты. Система команд исполнителя представлена ниже. Варианты ответов: Поместить на сковороду Убрать Перевернуть Жарить Составь алгоритм для робота таким образом, чтобы он пожарил 3 котлеты как можно скорее (3 минуты).

Ответ:

Решение:

Задача состоит в том, чтобы пожарить 3 котлеты за минимальное время, учитывая, что на сковороду помещаются только 2 котлеты, и каждая сторона жарится 1 минуту.

  1. Шаг 1: Поместить на сковороду котлету № 1 и котлету № 2.
  2. Шаг 2: Жарить котлету № 1 (первая сторона) 1 минуту.
  3. Шаг 3: Жарить котлету № 2 (первая сторона) 1 минуту.
  4. Шаг 4: Перевернуть котлету № 1 (вторая сторона).
  5. Шаг 5: Перевернуть котлету № 2 (вторая сторона).
  6. Шаг 6: Поместить на сковороду котлету № 3 (первая сторона).
  7. Шаг 7: Жарить котлету № 1 (вторая сторона) 1 минуту. Теперь котлета № 1 готова.
  8. Шаг 8: Жарить котлету № 2 (вторая сторона) 1 минуту. Теперь котлета № 2 готова.
  9. Шаг 9: Жарить котлету № 3 (первая сторона) 1 минуту.
  10. Шаг 10: Убрать котлету № 1 со сковороды.
  11. Шаг 11: Убрать котлету № 2 со сковороды.
  12. Шаг 12: Перевернуть котлету № 3 (вторая сторона).
  13. Шаг 13: Жарить котлету № 3 (вторая сторона) 1 минуту. Теперь котлета № 3 готова.
  14. Шаг 14: Снять со сковороды котлету № 3.

Ответ: Алгоритм из 14 шагов, позволяющий пожарить 3 котлеты за 3 минуты.