Rover_Deymos
Гуру
(2539)
3 недели назад
Для решения нужно перебрать все варианты:
1) Предположим, что Петя и Вася оба раза сказали правду, а Маша один раз соврала, один раз сказала правду.
Тогда, по словам Пети, варенье было съедено не им, но по словам Васи, Петя съел его, противоречие, значит этот вариант нам не подходит
2) Предположим, что Вася и Маша оба раза сказали правду, а Петя один раз соврал, а один раз сказал правду.
По словам Васи, Петя съел варенье, но по словам Маши это сделал Вася и он лгун. Вася не может одновременно и говорить правду, и лгать, а варенье по условию съел только один человек, противоречие
3) И наконец, предположим, что и Петя, и Маша оба раза сказали правду, а Вася один раз соврал, а один раз сказал правду.
Петя сказал, что ни он, ни Маша не ели варенье, Маша сказала, что Петя врёт и он съел варенье, ответы подтверждают друг друга.
Осталось проверить соврал ли Вася и сказал ли правду лишь единожды:
Маша не ела варенье (правда)
Петя съел варенье (ложь)
Всё сходится, Вася съел варенье