Ответ:
У Дмитрия не может быть фамилия Сидоров: он разговаривал с Сидоровым, то есть с другим человеком. Кроме того, по условию начальные буквы имени и фамилии у Дмитрия не совпадают, поэтому ему не подходит фамилия Дмитриев. Значит, Дмитрий — Петров.
Сергей не может быть Сидоровым: тогда начальные буквы его имени и фамилии совпали бы, что противоречит условию о Дмитрии и Сидорове. Оставшиеся фамилии распределяются так: Сергей — Дмитриев, Павел — Сидоров.
Ответ: 312
