Для решения данной задачи мы можем использовать метод логического анализа и исключения, чтобы определить, кто из ребят откуда. Посмотрим на данные условия и попробуем решить задачу шаг за шагом:
- Москвич сидит между томичем и Витей.
- Санкт-петербуржец сидит между Юрой и Толей, а напротив него сидит пермяк Алёша.
- Коля никогда не бывал в Санкт-Петербурге.
- Юра не был в Москве и Томске.
- Томич и Толя регулярно переписываются.
Из пункта 2 следует, что Алёша из Перми. Также известно, что санкт-петербуржец сидит между Юрой и Толей. Поскольку напротив санкт-петербуржца сидит Алёша, то Юра и Толя не могут быть из Перми и Санкт-Петербурга. Из пункта 4 следует, что Юра не может быть из Москвы или Томска. Таким образом, Юра - новгородец.
Теперь рассмотрим пункт 1. Москвич сидит между томичем и Витей. Юра из Новгорода, а Алёша из Перми, значит, они не могут быть москвичом или томичом. Так как Коля никогда не был в Санкт-Петербурге, он также не может быть санкт-петербуржцем. Это оставляет Колю кандидатом на роль москвича. Следовательно, Витя и Толя не могут быть из Москвы. Поскольку томич регулярно переписывается с Толей, Толя - томич.
Остаются Витя и санкт-петербуржец. Поскольку санкт-петербуржец сидит между Юрой и Толей, то это Витя. Следовательно, Коля - москвич.
Итак:
- Юра из Новгорода.
- Толя из Томска.
- Алёша из Перми.
- Витя из Санкт-Петербурга.
- Коля из Москвы.