Чи є трикутник прямокутним ?

Задано довжини трьох відрізків. Чи можна з них 
скласти трикутник ? Якщо можна, то визначити чи є
цей трикутник прямокутним ?


#  Чи є трикутник прямокутним ?
a, b, c = map(int, input().split())
# Умова існування трикутника
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')

Комментариев нет:

Отправить комментарий

Персональний блог Гергуна В. П.

 Метою проведення Всеукраїнської учнівської олімпіади з інформатики (програмування) є стимулювання творчого самовдосконалення учнів, зацікав...