Ответ:

Условие не определяет единственное распределение цветов. Например, ему соответствуют все три варианта:

  1. Аня — синее, Оля — красное, Маша — зелёное.
  2. Аня — зелёное, Оля — красное, Маша — синее.
  3. Аня — зелёное, Оля — синее, Маша — красное.

Во всех вариантах платья разных цветов, Аня не выбрала красное, а Оля — зелёное. Следовательно, для единственного ответа данных недостаточно.