Ответ:

Поскольку Вера заняла место выше Андрея, а Андрей — ниже Бориса, порядок этих участников такой: Вера, Андрей, Борис. Между Верой и Борисом должно быть ровно одно место, поэтому Андрей занимает место между ними.

Дарья заняла 4-е место. Если бы Вера была второй, Андрей был бы третьим, а Борис — четвёртым, но это место уже занято Дарьей. Значит, Вера первая, Андрей второй, Борис третий. Глеб занимает оставшееся пятое место; это не противоречит условию, что он не был первым.

Ответ: 1-е место — Вера; 2-е — Андрей; 3-е — Борис; 4-е — Дарья; 5-е — Глеб.