Ответ (слева направо):
| Дом | Житель | Специальность |
|---|---|---|
| 1 | Георгий | гитарист |
| 2 | Дмитрий | стоматолог |
| 3 | Владимир | егерь |
| 4 | Андрей | плотник |
Как рассуждать
Гитарист живёт с краю, а стоматолог — рядом с ним и левее егеря.
Если гитарист был бы справа, стоматолог оказался бы в доме 3, а егерь должен был бы жить правее него — это невозможно.
Значит, гитарист — в доме 1, стоматолог — в доме 2.Егерь живёт правее стоматолога, а плотник — правее егеря. Поэтому: \[ \text{гитарист} \;-\; \text{стоматолог} \;-\; \text{егерь} \;-\; \text{плотник}. \]
Дмитрий живёт рядом с егерем, значит, он в доме 2 или 4.
Андрей живёт правее стоматолога, значит, он в доме 3 или 4.Между Андреем и Дмитрием один дом, то есть между их номерами разница равна 2. Подходит только: \[ \text{Дмитрий — дом 2}, \qquad \text{Андрей — дом 4}. \]
Владимир не гитарист и не живёт рядом с гитаристом. Поэтому он не может быть в домах 1 и 2. Дом 4 уже занят Андреем, значит, Владимир — в доме 3, а Георгий — в доме 1.
Проверка: все условия выполняются: Дмитрий соседствует с егерем, Андрей правее стоматолога, между Андреем и Дмитрием один дом.
