Ответ:
Сергей и Данилов — разные люди, поскольку они разговаривали друг с другом. По условию ни у одного из них начальные буквы имени и фамилии не совпадают.
Дмитрий не может быть Смирновым или Даниловым, так как начальные буквы совпадут; значит, Дмитрий — Петров (1). Павел не может быть Петровым, поэтому ему остаётся Смирнов (2). Тогда Сергею достаётся Данилов (3); начальные буквы С и Д различны, и условие о разных людях соблюдено.
Ответ: 123
