Ответ:

Обозначим место спортсмена числом от 1 до 5.

  1. Если Алексей занял 3-е место, то Михаил — 5-е. Борис и Олег должны стоять подряд, но ни одна из оставшихся пар мест не подходит: Борис не может быть первым, а места 4 и 5 заняты не обоими.
  2. Значит, Алексей занял 1-е место. Тогда Михаил занял 3-е.
  3. Борис не может быть на 2-м месте, потому что тогда Олег занял бы 3-е, уже занятое Михаилом. Следовательно, Борис — 4-й, а Олег — 5-й.
  4. Оставшееся 2-е место занимает Евгений; это не противоречит условию.
ИмяМесто
Алексей1
Борис4
Евгений2
Михаил3
Олег5

Ответ: фотограф должен сделать фотографии Алексея, Евгения и Михаила.