И П С
И - + -
П - - +
С + - -
Окей, объясню.
Изначально дано, что Иван не имеет фамилию Иванов, Петр - Петров, Сергей - Сергеев.
Далее, дано, что Сергей живет в подъезде с Петровым, следовательно Сергей не Петров и не Сергеев, значит он Иванов.
Расставили плюсы и минусы, смотрим, исходя из таблицы видим, что у Петрова минусы и на Иванове, и на Петрове, следовательно он Сергеев и остался Иван и фамилия его Петров.