(А. Богданов) Откройте файл электронной таблицы, содержащей в каждой строке три натуральных числа, являющиеся коэффициентами \((a, \, b, \, c)\) квадратного уравнения \(ax^2 + bx + c=0.\) Коэффициенты \(a, \, b\) и \(c\) записаны соответственно в столбцах \(A, \, B\) и \(C\) электронной таблицы. Выясните, какое количество уравнений имеют действительные корни.
Решение:
Python
q = 0
for line in open('4345.csv'):
a, b, c = [int(x) for x in line.split(';')]
q += b**2 - 4 * a * c >= 0
print(q)
Ответ: \(1804\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене