
Условие задачи
Встретились две команды маляров, чтобы заключить символический союз рукопожатием.
- У команды «Альфа» (2 человека) руки испачканы зеленой краской.
- У команды «Бета» (2 человека) руки испачканы оранжевой краской.
Условие договора строгое: зеленая краска не должна коснуться оранжевой и наоборот, иначе работа будет испорчена. Своими цветами внутри команды пачкаться можно — они одинаковые.
Проблема в том, что на всех четверых нашлось только две защитные перчатки. Выворачивать их наизнанку нельзя.
Вопрос: как всем четверым пожать друг другу руки, каждый из «Альфы» с каждым из «Беты», чтобы ни у кого не произошло смешения красок? Попробуйте расписать алгоритм самостоятельно, а ниже мы покажем верное решение.

Пошаговое решение
Для решения этой задачи нужно использовать принцип многослойности. Обозначим участников: А1, А2 (команда «Альфа», зеленая краска) и Б1, Б2 (команда «Бета», оранжевая краска). Перчатки назовем П1 и П2. У перчатки есть две стороны: внутренняя (касается руки надевшего) и внешняя (касается руки партнера или другой перчатки).
Шаг 1. Первое рукопожатие А1 и Б1
Участник А1 надевает на руку обе перчатки сразу: сначала П1, а поверх нее — П2.
- Внутренняя сторона П1 касается руки А1 (зеленая краска).
- Внешняя сторона П2 касается руки Б1 (оранжевая краска).
- Слои между перчатками (внешняя П1 и внутренняя П2) остаются чистыми.
- Итог: рукопожатие состоялось, краски не смешались.
Шаг 2. Второе рукопожатие А1 и Б2
Участник А1 снимает верхнюю перчатку П2 и откладывает ее. Внешняя сторона П2 теперь испачкана оранжевой краской от Б1. На руке А1 остается перчатка П1.
- А1 пожимает руку участнику Б2.
- Внешняя сторона П1 касается руки Б2 (оранжевая краска).
- Итог: А1 пожал руки обоим участникам команды «Бета». Внешняя сторона П1 теперь тоже в оранжевой краске.
Шаг 3. Третье рукопожатие А2 и Б1
Участник А2 берет отложенную перчатку П2, которую носил А1 поверх первой.
- Внутренняя сторона П2 была чистая (она касалась внешней стороны П1 в Шаге 1, которая тогда была чистой). Теперь она касается руки А2 (зеленая краска).
- Внешняя сторона П2 уже имеет оранжевую краску (от Шага 1).
- А2 пожимает руку участнику Б1.
- Оранжевая краска на перчатке касается оранжевой краски на руке Б1. Это допустимо, так как цвета одинаковые.
- Итог: А2 пожал руку Б1.
Шаг 4. Четвертое рукопожатие А2 и Б2
Участник А2 остается в перчатке П2.
- Он пожимает руку участнику Б2.
- Внешняя сторона П2 (оранжевая краска) касается руки Б2 (оранжевая краска).
- Рука А2 защищена внутренней стороной перчатки (зеленая краска не выходит наружу)
Итог: все рукопожатия совершены.

