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