Информатика · 6 класс Задача №2833864
А
А
Решим задачу шаг за шагом, основываясь на предоставленных данных:
Анализируем данные:
- У нас есть три пассажира: Иванов, Петров и Сидоров.
- У поездной бригады тоже 3 человека с такими же фамилиями: машинист, помощник и проводник.
Расставляем информацию:
- Пассажир Иванов живёт в Москве.
- Проводник живёт на полпути между Москвой и Санкт-Петербургом.
- Пассажир (однофамилец проводника) живёт в Санкт-Петербурге.
- У пассажира, который живёт ближе к проводнику, детей вдвое больше, чем у проводника.
- У пассажира Петрова трое детей.
- Сидоров (из поездной бригады) выиграл партию в бильярд у машиниста.
Установим, где кто живёт:
- Так как Иванов живёт в Москве, а проводник - на полпути, это значит, что однофамилец проводника (живет в Санкт-Петербурге) - это Сидоров или Петров.
- Если проводник - Иванов, то пассажир в Санкт-Петербурге должен быть тоже Иванов, что невозможно.
- Таким образом, проводник - не Иванов.
Работаем с Петровым:
- Если мы предположим, что проводник – это Петров, тогда у него должно быть 0 детей (по условию «ближе к проводнику», у этого пассажира детей вдвое больше, чем у проводника, т.е. у проводника может быть только 0 детей).
- Это также невозможно, потому что Петров, как указано, имеет 3 детей.
Следующая возможность: проводник - Сидоров:
- Если проводник – Сидоров, а значит, его однофамилец в Санкт-Петербурге – Петров.
- Тогда Сидоров живёт на полпути, и у него может быть не менее 3 детей (а у пассажира в Московском районе – это не подходит, поскольку у него должно быть больше детей).
Итог:
- Можно прийти к выводу, что машинист – это Петров, который имеет 3 детей.
- Следовательно, Сидоров недавно выиграл партию у машиниста (Петрова), и фамилия машиниста – Петров.
Таким образом, фамилия у машиниста - Петров.