Ответ:

В каждом году месяцы отпусков распределены между четырьмя инженерами без повторений; кроме того, у каждого инженера за четыре года месяцы не повторяются.

Во втором году Дементьев отдыхал в августе, Еремин — в мае. Значит, Барклаю и Фомину достались июнь и июль. Фомин не мог отдыхать в июле во втором году: тогда в третьем году Барклай, которому назначен июнь, не смог бы получить месяц, отличный от уже использованных им. Поэтому во втором году Фомин отдыхал в июне, а Барклай — в июле.

В третьем году Барклай отдыхал в июне. Для Дементьева, Еремина и Фомина остаются май, июль и август. С учётом того, что Фомин уже отдыхал в июне, а Еремин во втором году — в мае, получаем: Дементьев — в мае, Еремин — в августе, Фомин — в июле.

В четвёртом году Фомин отдыхал в июне. Тогда Дементьеву достаётся июнь? Нет: Дементьев уже отдыхал в июле, августе и мае, поэтому ему остаётся июнь; Еремину — июль, Барклаю — май.

В первом году Дементьев отдыхал в июле. Оставшиеся месяцы распределяются с учётом уже использованных каждым инженером месяцев: Еремин — в июне, Фомин — в мае, Барклай — в августе.

ГодДементьевЕреминФоминБарклай
Первыйиюльиюньмайавгуст
Второйавгустмайиюньиюль
Третиймайавгустиюльиюнь
Четвёртыйиюньиюльавгустмай

Ответ: распределение отпусков приведено в таблице.