Для построения дерева перебора вариантов покупок Павла, начнем с трех фруктов: ананас, банан и гранат. У каждого фрукта есть два состояния: "в магазине есть" и "в магазине нет".
Таким образом, для каждого фрукта мы имеем два варианта:
Ананас:
- В магазине есть
- В магазине нет
Банан:
- В магазине есть
- В магазине нет
Гранат:
- В магазине есть
- В магазине нет
Теперь мы можем построить дерево перебора. Сначала мы рисуем ветки для ананаса:
- Ананас есть
- Банан есть
- Гранат есть
- Гранат нет
- Банан нет
- Гранат есть
- Гранат нет
- Банан есть
- Ананас нет
- Банан есть
- Гранат есть
- Гранат нет
- Банан нет
- Гранат есть
- Гранат нет
- Банан есть
Каждый фрукт имеет 2 состояния, а поскольку у нас 3 фрукта, общее количество вариантов считается по формуле \(2^n\), где \(n\) — количество фрукты.
Таким образом, в нашем случае:
\[ 2^3 = 8 \]
Всего вариантов покупок Павла – 8. Вот полное их перечисление:
- Ананас есть, банан есть, гранат есть.
- Ананас есть, банан есть, гранат нет.
- Ананас есть, банан нет, гранат есть.
- Ананас есть, банан нет, гранат нет.
- Ананас нет, банан есть, гранат есть.
- Ананас нет, банан есть, гранат нет.
- Ананас нет, банан нет, гранат есть.
- Ананас нет, банан нет, гранат нет.
Таким образом, Павел имеет 8 различных вариантов покупок!