Помогите решить задачу по программированию - Компьютерные вопросы

Вопрос Помогите решить задачу по программированию

Регистрация
13 Авг 2013
Сообщения
99
Репутация
0
Спасибо
0
Монет
0
5
студентов
сидели
на
лекции
на
одном
ряду
и
выложили
свои
телефоны
на
стол
рядом
,
чтобы
сравнить
их
размеры
.
Строгий
преподаватель
,
увидев
это
,
поинтересовал
ся
,
у
кого
какой
,
но
студенты
не
сказали
прямо
,
опасаясь
санкций
,
но
:
Артем
сказал
: «
Мой
телефон

iPhone6,
а
телефон
Петра

iPhone5».
Марина
сказала
: «iPhone6

мой
,
а
телефон
Виктора

iPhone4s».
Петр
сказал
: «
Телефон
Виктора

iPhone4,
а
мой

iPhone6»
.
Виктор
сказал
: «
Мой
телефон

iPhone4s,
а
телефон
Олега

iPhone3».
Тамара
сказала
: «
Да
,
мой
телефон
iPhone3,
а
телефон
Марины

iPhone4».
Неудивительно
,
сказал
профессор
,
ваш
рейтинг
по
50
и
каждый
из
вас
отвечает
мне
только
половину
правильно
.
После
чег
о
телефоны
были
конфискованы
и
после
лекции
разбирающийся
в
телефонах
Apple
преподаватель
вернул
каждому
студенту
именно
его
телефон
.
Кому
принадлежал
какой
?

Указал 3 условия: что у них не может быть одинаковых телефонов, что каждый говорит одно из двух утверждений верный, что второе утверждение ложно, но все равно выводит много наборов 1 и 0, а не один. Помогите, пожалуйста
 
Сверху Снизу