整数 A,B,C が A2+B2<C2 を満たすかどうかを判定する問題です。
提出
a, b, c = map(int, input().split())
if a**2+b**2 < c**2:
print("Yes")
else:
print("No")
入力はすべて整数です。
if文で場合分けして答えを出力します。
split()メソッド
split()メソッドは、区切り文字を指定して、文字列を分割します。
区切り文字を指定しない場合、空白、タブ、改行で分割されます。
str.split("区切り文字")
map()関数
map()関数は、イテラブル(リストやタプルなど)の各要素に関数の処理を適用します。
map(関数、イテラブル)
下記のように、if文の部分を短く書くこともできます。
提出
a, b, c = map(int, input().split())
print(("No", "Yes")[a**2+b**2<c**2])
出力部分は、
(False,True)[条件式]
となっており、右の条件式が正しければ、Trueの値を返します。
それ以外ではFalseの値を返します。