Подсказка
Матроскин и до пересадки был крайним слева.
Решение
По условию, крайний справа — это Шарик. В частности, он сидит правее Матроскина. После пересадки Шарика слева от Матроскина никого не оказалось. Значит, там никого и не было! То есть, крайний слева — это Матроскин. Рядом с ним, по условию, — дядя Фёдор. Ну а потом, на единственном оставшемся свободным месте — почтальон.
ответ
(Слева направо) Матроскин, дядя Фёдор, Печкин, Шарик