Содержание курса
← Занятие 7 · Списки
Обязательная задача

Ферзи

Условие

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

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

Пример

Ввод
1 7
2 4
3 2
4 8
5 6
6 1
7 3
8 5
Вывод
NO

Все тесты задачи 14

Тест 1СвернутьПоказать
Ввод
1 7
2 4
3 2
4 8
5 6
6 1
7 3
8 5
Ожидаемый вывод
NO
Тест 2СвернутьПоказать
Ввод
1 8
2 7
3 6
4 5
5 4
6 3
7 2
8 1
Ожидаемый вывод
YES
Тест 3СвернутьПоказать
Ввод
3 4
8 5
4 1
7 3
6 6
1 7
5 8
2 2
Ожидаемый вывод
YES
Тест 4СвернутьПоказать
Ввод
2 5
8 4
3 7
4 1
6 8
7 6
1 2
5 3
Ожидаемый вывод
NO
Тест 5СвернутьПоказать
Ввод
1 3
4 8
6 1
5 5
2 7
8 6
7 4
3 2
Ожидаемый вывод
NO
Тест 6СвернутьПоказать
Ввод
7 8
2 2
8 5
4 3
5 7
1 4
6 1
3 6
Ожидаемый вывод
YES
Тест 7СвернутьПоказать
Ввод
7 5
8 3
5 6
1 4
2 2
6 8
3 7
4 1
Ожидаемый вывод
YES
Тест 8СвернутьПоказать
Ввод
4 6
5 1
3 7
8 3
2 2
1 4
7 5
6 8
Ожидаемый вывод
YES
Тест 9СвернутьПоказать
Ввод
2 2
3 5
8 6
7 4
5 1
1 4
4 3
6 7
Ожидаемый вывод
YES
Тест 10СвернутьПоказать
Ввод
3 4
7 6
6 8
4 7
4 1
2 2
1 5
5 3
Ожидаемый вывод
YES
Тест 11СвернутьПоказать
Ввод
5 6
6 4
7 7
1 3
8 5
3 6
2 1
4 8
Ожидаемый вывод
YES
Тест 12СвернутьПоказать
Ввод
6 5
3 1
8 4
5 8
1 2
7 7
6 3
4 6
Ожидаемый вывод
YES
Тест 13СвернутьПоказать
Ввод
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
Ожидаемый вывод
YES
Тест 14СвернутьПоказать
Ввод
1 7
2 1
3 2
4 3
5 4
6 6
7 8
8 5
Ожидаемый вывод
YES