Краткое пояснение: Находим соответствия между именами и фамилиями, учитывая условие, что первая буква имени и фамилии не совпадают.
- Михаил не может быть Михайловым, Андрей не может быть Андреевым, Григорий не может быть Григорьевым.
- Михаил общался с Григорьевым, следовательно, Михаил не может быть Григорьевым.
- Значит, Михаил - Андреев.
- Андрей - Михайлов.
- Григорий - Григорьев.
Ответ: А3 Б2 В1