Ответ:
У Сергея и Данилова первые буквы имени и фамилии не совпадают. Значит, Сергей не Смирнов, а друг с фамилией Данилов — не Дмитрий.
Сергей также не может быть Даниловым: в условии Сергей и Данилов названы как два друга. Поэтому Сергей — Петров.
Остаются Дмитрий и Павел, а также фамилии Смирнов и Данилов. Данилов не Дмитрий, значит, Павел — Данилов, а Дмитрий — Смирнов.
| Буква | Имя | Фамилия | Цифра |
|---|---|---|---|
| А | Дмитрий | Смирнов | 2 |
| Б | Павел | Данилов | 3 |
| В | Сергей | Петров | 1 |
Ответ: 231.
