1.Т.к. девочка в зеленом платье - не Ганна и не Валентина и стоит между девочкой в голубом и Олександрой, значит:
а) в зеленом платье - Олена;
б) Олександра не в голубом платье
2. Девочка в белом платье стоит между девочкой в розовом и Валентиной, значит:
а)Валентина не в розовом, не в белом, значит Валентина - в голубом;
б)девочка в белом платье стоит между Валентиной и Олександрой, значит Олександра - в розовом платье, а Ганна - в белом