Ответ:
Антон живёт в Норильске, а Светлана — в Ростове. Мария живёт в Москве, поэтому её супруг Борис, согласно условию, также живёт в Москве. Остаются Давид и Григорий, а также Екатерина и Ольга для Пятигорска и Норильска.
Григорий и Светлана не живут в одном городе, поэтому Григорий не может жить в Ростове. Он также не может жить в Норильске: там живёт Антон, а в каждом городе живёт одна супружеская пара. Следовательно, Григорий живёт в Москве или Пятигорске. Москва уже занята парой Борис и Мария, значит, Григорий живёт в Пятигорске, а его супруга — Екатерина или Ольга. Оставшаяся пара должна состоять из Антона и одной из оставшихся женщин; условие не уточняет, кто именно из Екатерины и Ольги состоит в браке с Григорием.
Таким образом, сведений недостаточно, чтобы однозначно определить пары. Возможны два распределения:
- Норильск — Антон и Ольга; Москва — Борис и Мария; Ростов — Давид и Светлана; Пятигорск — Григорий и Екатерина.
- Норильск — Антон и Екатерина; Москва — Борис и Мария; Ростов — Давид и Светлана; Пятигорск — Григорий и Ольга.
