Ответ:
Саша не может стоять в середине очереди: тогда рядом с ним должны были бы находиться два разных человека, но единственный человек, с которым ему разрешено стоять рядом, — Ира. Значит, Саша стоит с края, а рядом с ним — Ира.
Если Саша первый, Ира стоит второй. Коля должен стоять раньше Юры, а Оля не должна быть рядом с Колей. Остаётся порядок Коля, Юра, Оля.
Если Саша последний, Ира стоит предпоследней. Тогда первые три места занимают Коля, Юра и Оля: Коля первый, Юра второй, Оля третья. Коля и Оля не стоят рядом.
Ответ: возможны два порядка: Саша, Ира, Коля, Юра, Оля; или Коля, Юра, Оля, Ира, Саша.
