3.Пассажир Иванов живет в Москве, однофамилец проводника - в Санкт-Петербурге, проводник -посередине между двумя этими городами. У пассажира, живущего там же где и проводник, четное число детей; значит это не петров, а Сидоров. Следовательно, фамилия проводника - Петров.
Вывод: фамилия машиниста- Иванов.
2.Моисеев - литератор
Потапов - юрист
Ефимов - инженер
Дмитриев - капитан
Алексеев - биолог
Осипов - физик