Решение:
Обозначим дома слева направо: 1, 2, 3, 4.
Из условия 3 следует, что слесарь живет в доме 1 или 4.
Из условия 1 следует, что физик не может жить в доме 1 или 4 (т.к. у него должно быть два соседа).
Из условия 5 следует, что Алексей не может быть физиком (т.к. Алексей живет левее физика).
Из условия 8 следует, что Виктор не может жить в доме 2 или 3.
Рассмотрим 2 случая:
- Слесарь живет в доме 1: тогда химик живет в доме 2 (условие 4). Михаил живет рядом с химиком (условие 7), следовательно, Михаил живет в доме 3. Тогда физик может жить только в доме 4. Алексей живет левее физика (условие 5), что невозможно в данном случае. Следовательно, этот случай не подходит.
- Слесарь живет в доме 4: тогда химик живет в доме 3 (условие 4). Михаил живет рядом с химиком (условие 7), следовательно, Михаил живет в доме 2. Тогда физик живет в доме 1. Алексей живет левее физика (условие 5), что невозможно в данном случае. Следовательно, этот случай не подходит.
Составим таблицу:
Дом |
Жилец |
Профессия |
1 |
Егор |
Физик |
2 |
Алексей |
Пекарь |
3 |
Михаил |
Химик |
4 |
Виктор |
Слесарь |