Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 9. Информатика. ЕГЭ. Поляков-4434
- Просмотры: 301
- Изменено: 3 января 2026
(А. Кабанов) Откройте файл электронной таблицы, содержащей в каждой строке четыре целых числа – координаты двух точек на плоскости. Первые два числа в каждой строке – координаты \(x_1\) и \(y_1\) первой точки, третье и четвёртое – координаты \(x_2\) и \(y_2\) второй точки. Выясните, какое количество пар точек может являться концами отрезка длиной не больше \(5,\) пересекающего ось \(X\) или ось \(Y.\)
Решение:
Python
from math import dist
q = 0
for line in open('4431.csv'):
x1, y1, x2, y2 = [int(x) for x in line.split(';')]
q += dist((x1, y1), (x2, y2)) <= 5 and (x1 * x2 <= 0 or y1 * y2 <= 0)
print(q)
Ответ: \(41\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


