• Предмет: Геометрия
  • Автор: iren727
  • Вопрос задан 6 лет назад

Длина одной из сторон прямоугольного треугольника с целочисленными сторонами равна 1763. Какую максимальную длину может иметь его катет?


PrinceGeorgeXVI: from math import sqrt as s
k = 1763
i = 1763
m = 0
print(s(k ** 2 + 37925 ** 2) % 1)
while i <= 1000000:
if s(i ** 2 + k ** 2) > m and s(i ** 2 + k ** 2) % 1 == 0:
m = s(i ** 2 + k ** 2)
i += 1
print(m)
PrinceGeorgeXVI: написал прогу, выдала гипотенузу 37925
PrinceGeorgeXVI: при этой гипотенузе больший катет равен 37884
PrinceGeorgeXVI: не, больше
PrinceGeorgeXVI: 1554084
PrinceGeorgeXVI: при гипотенузе 1554084
PrinceGeorgeXVI: 1554085*
PrinceGeorgeXVI: больше точно быть не может
sdgalin: как вы считали?

Ответы

Ответ дал: egorgorodov2007
1

Ответ:

1554084

Объяснение:

Перебор машиной
По условию задачи все стороны делятся без остатка на единицу и, зная что треугольник прямоугольный, перебираем все значения второго катета и гипотенузы

Должно быть правильно

Вас заинтересует