Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 17. Информатика. ЕГЭ. Поляков-4376
- Просмотры: 149
- Изменено: 11 мая 2026
(Л. Шастин) В файле содержится последовательность целых чисел. Элементы последовательности могут принимать значения от \(0\) до \(10000\) включительно. Определите сначала количество троек элементов последовательности, из которых можно составить прямоугольный треугольник, а затем сумму всех гипотенуз треугольников в подходящих тройках. Под тройкой подразумевается три идущих подряд элемента последовательности.
Решение:
Python
nums = [int(z) for z in open('4376.txt')]
q, sum_hyp = 0, 0
for tr in zip(nums, nums[1:], nums[2:]):
a, b, c = sorted(list(tr))
if a**2 + b**2 == c**2:
q += 1
sum_hyp += c
print(q, sum_hyp)
Ответ: \(370 \,\, 209813\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


