Задание 9. Информатика. ЕГЭ. Шастин. 4.10.2024
- Просмотры: 366
- Изменено: 24 ноября 2024
(Д. Бахтиев) Откройте файл электронной таблицы, содержащей в каждой строке шесть целых чисел. Определите количество строк таблицы, содержащих числа, для которых выполнены оба условия:
- в строке только одно число повторяется дважды, остальные числа различны;
- сумма всех отрицательных чисел строки по модулю больше суммы всех положительных чисел в этой строке.
В ответе запишите только это число.
Решение:
Python
q = 0
for line in open('9.csv'):
row = [int(x) for x in line.split(';')]
row_pos = [x for x in row if x > 0]
row_neg = [x for x in row if x < 0]
q += int(len(set(row)) == 5 and abs(sum(row_neg)) > sum(row_pos))
print(q)
Ответ: \(44\)