Условие
Андрей, Борис, Василий и Григорий работают врачом, инженером, учителем и пилотом (у каждого одна профессия, все профессии разные). Андрей и врач — давние друзья. Борис не инженер и не пилот. Василий старше учителя, но младше инженера. Учитель младше Бориса. Инженер старше Андрея. Установите профессию каждого. В ответе запишите подряд номера профессий Андрея, Бориса, Василия и Григория (1 — врач, 2 — инженер, 3 — учитель, 4 — пилот).
Подсказка
«Андрей и врач — друзья» означает, что Андрей не врач; так же разберите условия про возраст.
Составьте таблицу «человек × профессия» и вычёркивайте невозможные клетки.
Начните с Бориса: у него запрещено больше всего профессий.
Показать ответ
3142
Пошаговое решение
- Составляем список запретов
Андрей не врач (он дружит с врачом). Борис не инженер и не пилот. Василий старше учителя и младше инженера — значит, он не учитель и не инженер. Учитель младше Бориса — Борис не учитель. Инженер старше Андрея — Андрей не инженер.
- Определяем Бориса и Василия
У Бориса запрещены инженер, пилот и учитель — он врач (1). Василий не учитель и не инженер, а врач уже занят Борисом, поэтому Василий — пилот (4).
- Определяем Андрея и Григория
Остались профессии инженера и учителя. Андрей не инженер, значит, Андрей — учитель (3), а Григорий — инженер (2).
- Проверяем все условия
Андрей-учитель дружит с врачом Борисом; Василий-пилот старше учителя Андрея и младше инженера Григория; учитель Андрей младше Бориса; инженер Григорий старше Андрея. Противоречий нет.
- Записываем ответ
Андрей — 3, Борис — 1, Василий — 4, Григорий — 2: получаем 3142.
Ответ: 3142