Из условия задачи:
- Ира и Лена живут недалеко друг от друга, при этом Ира живет на нечетной стороне, а Лена — на четной.
- Лена с Катей живут на одной стороне, а Настя живет на окраине города.
Учитывая это, мы можем сделать следующие выводы:
Ира живет на нечетной стороне улицы, значит её дом имеет нечетный номер. Следовательно, Ира живет в доме №49.
Так как Ира и Лена живут недалеко друг от друга, то Лена живет в доме №50 (следующий за домом Иры).
Лена и Катя живут на одной стороне улицы, при этом Лена живет в доме №50, а значит Катя живет в соседнем доме с четным номером, т.е. в доме №2.
Настя живет на окраине города, а единственный свободный дом на улице Весенней, который остался, это дом №1. Значит, Настя живет в доме №1.
Итак, распределение:
- Катя - дом №2, четная сторона
- Лена - дом №50, четная сторона
- Настя - дом №1, нечетная сторона
- Ира - дом №49, нечетная сторона