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