Обозначим 1,2 и 3 как А,В,С.
Так как каждый может обвинить одного из двух, то получаем:
А может обвинить (B и С)
B может обвинить (A и C)
С может обвинить (A и B)
Отсюда видно, что возможно 2 варианта подбора виновных.
Первый вариант:
А утверждает, что виновен (B)
B утверждает, что виновен (C)
С утверждает, что виновен (A)
Либо второй вариант:
А утверждает, что виновен (С)
B утверждает, что виновен (А)
С утверждает, что виновен (В)
Так как А утверждает правду, то он не может быть виновен.
Значит, В не может обвинить А.
Таким образом, первый вариант оказывается единственно верным. Виновный С (или третий).