:
Вадим из Краснодара.
Паша из Новосибирска.
Дима из Тулы.
Ярослав из Екатеринбурга.
Артем из Тюмени.
Условия:
Вадим не из Еката и не из Тюмени.
Дима, Ярослав и Артем не из Краснодара и не из Новосиба.
Паша не из Краснодара, а Дима не из Еката и не из Тюмени.
Ярослав не из Тюмени.
Итак, Дима, Ярослав, Артем и Паша не из Краснодара.
Значит, из Краснодара Вадим.
Дима, Ярослав и Артем не Новосибирска.
Значит, из Новосибирска Паша.
Дима не из Екатеринбурга и не из Тюмени. Значит, Дима из Тулы.
Остались Ярослав и Артем из Екатеринбурга и Тюмени.
Ярослав не из Тюмени, значит, он из Екатеринбурга.
А Артем из Тюмени.