Из (2) мы узнаем, что Витя и Коля – самаровец и пермяк, но не известно, кто из них кто. Поскольку Коля никогда не был в Самаре (3), то он пермяк, а Витя – самаровец.
Остались москвич, новгородец и томич – и Юра, Толя и Лёша. По (4) Юра не может быть ни москвичом, ни томичом, значит, он новгородец. Из (5) следует, что Толя – не томич, тогда он москвич, а томич – Лёша.
Из (2) мы узнаем, что Витя и Коля – самаровец и пермяк, но не известно, кто из них кто. Поскольку Коля никогда не был в Самаре (3), то он пермяк, а Витя – самаровец.
Остались москвич, новгородец и томич – и Юра, Толя и Лёша. По (4) Юра не может быть ни москвичом, ни томичом, значит, он новгородец. Из (5) следует, что Толя – не томич, тогда он москвич, а томич – Лёша.
ответ: Коля – Пермь, Витя – Самара, Юра – Новгород, Толя – Москва, Лёша – Томск.