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