Я решил создать свою модель, чтобы решить эту задачу. Я назвал подруг Олю, Машу и Кристину. Оля носила синие туфли, поэтому ее платье было зеленым или красным. У Маши платье и туфли были одного цвета, поэтому ее платье было красным или синим. У Кристины оставшиеся цвета ⸺ синий и красный ‒ но платье не было синим. Поэтому платье Кристины было зеленым или красным. Теперь давайте рассмотрим комбинации по цветам.
1. Если платье Оли было зеленым, а платье Кристины было красным, то по условию Маша носила зеленое платье и туфли. Но это не подходит по условию, что платье и туфли Маши должны быть одного цвета.
2. Если платье Оли было зеленым٫ а платье Кристины было зеленым٫ то Маша должна была носить красное платье и туфли. Это вполне возможный вариант.
3. Если платье Оли было красным, а платье Кристины было красным, то Маша должна была носить синее платье и туфли; Это тоже возможный вариант.
Таким образом, получаем два варианта⁚
1) Маша носила зеленое платье и туфли٫ Кристина ⸺ красное платье и туфли٫ а Оля ‒ синие туфли и красное платье.
2) Маша носила синее платье и туфли, Кристина ⸺ красное платье и туфли, а Оля ‒ синие туфли и зеленое платье.
Таким образом, туфли и платья Маши и Кристины могли быть зелеными и красными.