Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 9. Информатика. ЕГЭ. Поляков-4853
- Просмотры: 199
- Изменено: 3 января 2026
(М. Дунаев) Файл электронной таблицы содержит целые числа – координаты двух клеток шахматной доски. В столбцах \(A\) и \(C\) записаны номера вертикалей, а в столбцах \(B\) и \(D\) – номера горизонталей. Из-за ошибок ввода некоторые из координат могут оказаться меньше \(1\) или больше \(8\) – строки с такими данными учитывать не нужно. Определите, сколько существует пар клеток, таких что ладья может попасть с первой клетки на вторую одним ходом. Ладья не может ходить за пределы доски, а также остаться на той же клетке.

Решение:
Python
q = 0
for line in open('4853.csv'):
p = [int(x) for x in line.split(';')[:4]]
if any(x < 1 or x > 8 for x in p):
continue
q += (p[0], p[1]) != (p[2], p[3]) and \
(p[0] == p[2] or p[1] == p[3])
print(q)
Ответ: \(746\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


