Занятие 7. Списки

Задача «Ферзи»


Условие

Известно, что на доске 8×8 можно расставить 8 ферзей так, чтобы они не били друг друга. Вам дана расстановка 8 ферзей на доске, определите, есть ли среди них пара бьющих друг друга.

Программа получает на вход восемь пар чисел, каждое число от 1 до 8 — координаты 8 ферзей. Если ферзи не бьют друг друга, выведите слово NO, иначе выведите YES.


Во всех задачах считывайте входные данные через input() и выводите ответ через print().


Войти или зарегистрироваться, чтобы отправлять решения на проверку

Тесты

Входные данные Правильный ответ Что вывела программа Результат
1 7
2 4
3 2
4 8
5 6
6 1
7 3
8 5
NO
1 8
2 7
3 6
4 5
5 4
6 3
7 2
8 1
YES
3 4
8 5
4 1
7 3
6 6
1 7
5 8
2 2
YES
2 5
8 4
3 7
4 1
6 8
7 6
1 2
5 3
NO
1 3
4 8
6 1
5 5
2 7
8 6
7 4
3 2
NO
7 8
2 2
8 5
4 3
5 7
1 4
6 1
3 6
YES
7 5
8 3
5 6
1 4
2 2
6 8
3 7
4 1
YES
4 6
5 1
3 7
8 3
2 2
1 4
7 5
6 8
YES
2 2
3 5
8 6
7 4
5 1
1 4
4 3
6 7
YES
3 4
7 6
6 8
4 7
4 1
2 2
1 5
5 3
YES
5 6
6 4
7 7
1 3
8 5
3 6
2 1
4 8
YES
6 5
3 1
8 4
5 8
1 2
7 7
6 3
4 6
YES
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
YES
1 7
2 1
3 2
4 3
5 4
6 6
7 8
8 5
YES