Задано довжини трьох відрізків. Чи можна з них
скласти трикутник ? Якщо можна, то визначити чи є
цей трикутник прямокутним ?
# Чи є трикутник прямокутним ?
a, b, c = map(int, input().split())
a, b, c = map(int, input().split())
# Умова існування трикутника
f0 = a<b+c and b<a+c and c<a+b
# Умова того, що трикутник прямокутний
f0 = a<b+c and b<a+c and c<a+b
# Умова того, що трикутник прямокутний
f1 = a*a == b*b + c*c
f2 = b*b == a*a + c*c
f3 = c*c == a*a + b*b
if f0 == True:
if f1 or f2 or f3:
print('YES')
else :
print('NO')
f2 = b*b == a*a + c*c
f3 = c*c == a*a + b*b
if f0 == True:
if f1 or f2 or f3:
print('YES')
else :
print('NO')
Комментариев нет:
Отправить комментарий