Ответ:

Владимир и Смирнов — разные мужчины. Владимир не может быть Смирновым по этому условию и не может быть Вороновым, потому что имя и фамилия начинаются на «В». Следовательно, Владимир — Ковалёв.

Семён не может быть Смирновым, так как их начальные буквы совпадут. Значит, Семён — Воронов, а Кирилл — Смирнов.

Ответ: А–1, Б–2, В–3; 1, 2, 3.