Ирина, Ева и Елена имеют фамилии: Григорович, Иванюк и Макаренко.
Ирина не Макаренко. Елена не Григорович.
Ева не Иванюк. Ева не Макаренко.
Известно, что только одно из утверждений истинно. Как кого зовут?
----------------------------------------
Из двух последних утверждений ясно, что Ева или Иванюк, или Макаренко. Действительно, - оба утверждения ложными быть не могут, иначе у Евы будет 2 фамилии..)) Следовательно, - Ева не Григорович.
Так как мы выяснили, что из двух последних утверждений одно является истинным, то два первых являются ложными. Следовательно, - Ирина имеет фамилию Макаренко, Елена - фамилию Григорович, ну и Ева остается Иванюк..))
Ответ: Ирина Макаренко, Елена Григорович, Ева Иванюк.