Ответ:

Даша наденет красное платье, потому что другого у неё нет. Тогда Вика наденет жёлтое, чтобы платья у девочек были разных цветов. Аня и Света могут распределить между собой синее и зелёное платья двумя способами. Поэтому определить однозначно, какое платье наденет Света, нельзя.

Ответ: синее или зелёное.