Пошаговое объяснение:
Москвич сидел между уфимцем и Мишей⇒Миша не из Москвы, Уфы
санкт-петербужец – между Сашей и Никитой⇒Саша и Никита не из С.Петербурга
а напротив него сидели казанец и Руслан⇒Руслан не из Казани, С.Петербурга, Саша и Никита не из Казани
Петя никогда не был в Санкт-Петербурге⇒ Петя не из С.Петербурга,
Саша не бывал в Москве и Уфе⇒ Саша не из Москвы, Уфы
Уфимец с Никитой регулярно переписываются.⇒ Никита не из Уфы
1. Москва 2. С.ПЕтербург 3. Новгород 4. Казань 5. Уфа
Саша - - - -
Никита - - -
Руслан - -
Петя -
Миша - -
Получается из С.Петербурга Миша, Саша из Новгорода, Никита из Москвы, Руслан из Уфы, Петя из Казани