(А. Комков) Откройте файл электронной таблицы, содержащей в каждой строке три натуральных числа. Выясните, какое количество троек чисел могут быть примитивными пифагоровыми тройками, то есть являться сторонами прямоугольного треугольника и взаимно простыми между собой.
Решение:
Python
from math import gcd
q = 0
for line in open('4259.csv'):
a, b, c = sorted([int(x) for x in line.split(';')])
q += c**2 == a**2 + b**2 and gcd(a, b, c) == 1
print(q)
Ответ: \(195\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене