Восьмиклассница Маша — редактор школьной газеты. На днях её попросили написать колонку о золотых медалистках. Маша заболела и не смогла взять у девочек интервью, но её подруга сфотографировала их. Известно, что медалисток зовут Дина, Ира и Оля. На фотосъёмку они пришли в красном, зелёном и синем платьях.
Изучи факты, которые известны о девочках, и выполни задание.
Девушка в красном платье поёт в хоре.
Дина пришла на съемку не в зелёном платье, а Оля — не в синем.
Девушка в синем платье занимается балетом.
Девушка в зелёном платье победила на олимпиаде по математике.
У Иры светлые волосы.
Разбираем задачу шаг за шагом.
Даны три девочки: Дина, Ира, Оля.
Цвета платьев: красное (Кр), зелёное (Зел), синее (Син).
Деятельности: поёт в хоре (хор), балет (балет), победитель олимпиады по математике (матем).
Факты:
- Красное платье => поёт в хоре.
- Дина не в зелёном; Оля не в синем.
- Синее платье => балет.
- Зелёное платье => математика.
- У Иры светлые волосы (не влияет на цвет/деятельность здесь, используем только если нужен контекст).
Поставим ограничения и выполним перебор.
1) Дина не в зелёном. Значит Дина может быть красной или синей.
2) Оля не в синем. Значит Оля может быть красной или зелёной.
3) Все три цвета должны использоваться разными.
Разберём по случаям.
Случай A: Дина в красном (Дина = Кр).
- тогда красное платье даёт хор, значит Дина поёт в хоре.
- оставшиеся цвета для Иры и Оли: синее и зелёное, но Оля не в синем, значит Оля = зелёное, Ира = синее.
- по синему платью ballet, значит Ира занимается балетом.
- по зелёному платью математика, значит Оля победитель олимпиады по математике.
Итог: Дина — красное, хор; Ира — синее, балет; Оля — зелёное, матем.
Случай B: Дина в синем (Дина = Син).
- тогда Дина занимается балетом (по синему платью).
- остаются цвета для Иры и Оли: красное и зелёное, при этом Оля не в синем (и уже не нужен запрет на красное/зелёное).
- Вариант B1: Ира = зелёное, Оля = красное.
- зелёное => математика, значит Ира — математика.
- красное => хор, значит Оля поёт в хоре.
Итог B1: Дина — синее, балет; Ира — зелёное, математика; Оля — красное, хор.
- Вариант B2: Ира = красное, Оля = зелёное.
- красное => хор, значит Ира поёт в хоре.
- зелёное => математика, значит Оля — математик.
Итог B2: Дина — синее, балет; Ира — красное, хор; Оля — зелёное, математика.
Итак, получается три допустимых варианта решения:
1) Дина — красное, хор; Ира — синее, балет; Оля — зелёное, математика.
2) Дина — синее, балет; Ира — зелёное, математика; Оля — красное, хор.
3) Дина — синее, балет; Ира — красное, хор; Оля — зелёное, математика.
Иные выводы:
- Заданного набора фактов достаточно для получения трёх возможных раскладок; уникального решения здесь нет.
- Наличие цвета волос Иры в задаче не помогает определить однозначно кто какой цвет носит; без дополнительного условия цвет и деятельность не являются взаимно исключающимися связями.
Если хочешь получить одно конкретное решение, можно ввести дополнительное условие, например:
- Кто-то из девочек однозначно обозначен как певица или как балерина, или
- Указать, кто именно носит каждый цвет (например, "Ира в красном" и т. п.). Я могу пересчитать варианты под любое добавочное условие.