Ответ:
- Татьяна не может быть Мартыновой, а Зинаида не может быть Алфёровой: в обоих случаях имя и фамилия начинались бы на одну букву.
- Татьяна и Мартынова — разные девочки на четвёртом этаже; Зинаида и Алфёрова — разные девочки на седьмом. Поэтому фамилия Мартынова принадлежит Анастасии или Марине, а фамилия Алфёрова — другой из этих двух девочек.
- Анастасия не может быть Алфёровой, поскольку имя и фамилия начинались бы на одну букву. Значит, Анастасия — Мартынова, а Марина — Алфёрова.
- Татьяне не подходит фамилия Тарелкина, а фамилия Мартынова уже занята. Значит, Татьяна — Зайцева. Зинаиде остаётся фамилия Тарелкина.
Ответ: А — 4, Б — 3, В — 1, Г — 2.
