Ответ:

Поскольку девочки, названные именем и фамилией в каждой паре, живут в одной комнате, это разные девочки: Ирина — не Максимова, Арина — не Кириллова. Также учитываем, что первые буквы имени и фамилии не должны совпадать.

  1. Марине не подходит Максимова, Арине — Александрова, Карине — Кириллова.
  2. Ирине не подходят Иванова и Максимова. Если Арина — Иванова, Ирине пришлось бы быть Кирилловой, но тогда Марине и Карине остались бы Александрова и Максимова; Карине не подходит Кириллова, а Марине не подходит Максимова. Такое распределение невозможно.
  3. Значит, Арина — Максимова. Тогда Ирине подходит Александрова, Марине — Кириллова, Карине — Иванова.
  4. Проверка: первые буквы имени и фамилии в каждой паре различаются; Ирина не Максимова, а Арина не Кириллова.

Ответ: Ирина Александрова, Марина Кириллова, Арина Максимова, Карина Иванова.