Problem:


Score : 300 points

Problem Statement

Does \sqrt{a} + \sqrt{b} < \sqrt{c} hold?

Constraints

1 \leq a, b, c \leq 10^9

All values in input are integers.

Input

Input is given from Standard Input in the following format:

a \ b \ c

Output

If \sqrt{a} + \sqrt{b} < \sqrt{c}, print Yes; otherwise, print No.

Sample Input 1

2 3 9

Sample Output 1

No

\sqrt{2} + \sqrt{3} < \sqrt{9} does not hold.

Sample Input 2

2 3 10

Sample Output 2

Yes

\sqrt{2} + \sqrt{3} < \sqrt{10} holds.



Sample input:
2 3 9


Sample output:
No

Submission status: Accepted

Solution code:
# coding: utf-8
# Your code here!

# coding: utf-8
# Your code here!
# coding: utf-8
import sys
sys.setrecursionlimit(10000000)

#const
# my functions here!
def pin(type=int):
    return map(type,input().rstrip().split())

def resolve():
    a,b,c=pin()
    #from math import sqrt
    #cond =(c-a-b)>sqrt(a*b)*2
    #if c<=a+b:"No"
    cond=0
    t=c-(a+b)
    if t>0 and t**2-4*(a*b)>0:
        cond=1
    print(["No","Yes"][cond])

"""         
#printデバッグ消した？
#前の問題の結果見てないのに次の問題に行くの？
"""
"""
お前カッコ閉じるの忘れてるだろ
"""
import sys
from io import StringIO
import unittest

class TestClass(unittest.TestCase):
    def assertIO(self, input, output):
        stdout, stdin = sys.stdout, sys.stdin
        sys.stdout, sys.stdin = StringIO(), StringIO(input)
        resolve()
        sys.stdout.seek(0)
        out = sys.stdout.read()[:-1]
        sys.stdout, sys.stdin = stdout, stdin
        self.assertEqual(out, output)
    def test_入力例_1(self):
        input = """2 3 9"""
        output = """No"""
        self.assertIO(input, output)
    def test_入力例_2(self):
        input = """2 3 10"""
        output = """Yes"""
        self.assertIO(input, output)

if __name__=="__main__":resolve()

Submission status: Accepted

Solution code:
import numpy as np

[a, b, c] = [int(i) for i in input().split()]
if ((a+b-c)**2 > 4*a*b) and (a+b < c):
  print('Yes')
else:
  print('No')

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())

ans = (c - a - b) ** 2 - 4 * a * b
if c - a - b < 0:
    print("No")
elif ans > 0:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
import math
from decimal import *
import sys
A,B,C = map(int,input().split())
a_d = Decimal(A)
b_d = Decimal(B)
c_d = Decimal(C)
if(a_d.sqrt() + b_d.sqrt() < c_d.sqrt()):
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
x = a**2 + b**2 + c**2
y = 2*(a*b + b*c + c*a)
p = "No"
if (a + b > c):
  p = "No"
elif (y < x):
  p = "Yes"
print(p)

Submission status: Accepted

Solution code:
a,b,c = map(int,input().strip().split())
if c-(a+b)<=0:
    print("No")
else:
    l = 4*a*b
    r = (c**2+(a+b)**2-2*c*(a+b))
    if l<r:
        print("Yes")
    else:
        print("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())

if a+b >= c:
    print('No')
else:
    if 4*a*b < (c-a-b)**2:
        print('Yes')
    else:
        print('No')

Submission status: Accepted

Solution code:
import math
a,b,c=map(int,input().split())

if a + b > c:
    print('No')
elif (c - a - b) * (c - a - b) > 4 * a * b:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
import numpy as np
from decimal import Decimal, getcontext
getcontext().prec = 50
a, b, c = map(int, input().split())
if Decimal(Decimal(2) * Decimal(np.sqrt(Decimal((Decimal(a)*Decimal(b)))))) + Decimal(a) + Decimal(b) < Decimal(c):
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from fractions import Fraction
a, b, c = map(int, input().split())
if c - a - b < 0:
  print("No")
else:
  if 4 * a * b < (c - a - b)**2:
    print("Yes")
  else:
    print("No")

Submission status: Accepted

Solution code:
from decimal import *
getcontext().prec = 28

a, b, c = map(int, input().split())

if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())

res1 = (c - (a + b))
res2 = 4 * a * b

if res1 < 0:
    print('No')
else:
    if res2 < res1 ** 2:
        print('Yes')
    else:
        print('No')

Submission status: Accepted

Solution code:
import math
 
datas = input().split(" ")
 
a = int(datas[0])
b = int(datas[1])
c = int(datas[2])
 
if( c <= a or c <= b ):
  print( "No")
  
elif(4*a*b < (c-a-b)**2):
  print( "Yes" )
else:
  print( "No" )

Submission status: Accepted

Solution code:
import sys
from decimal import *

rline = sys.stdin.readline


def solve():
    a, b, c = input().split()
    getcontext().prec = 500
    if Decimal.sqrt(Decimal(a)) + Decimal.sqrt(Decimal(b)) < Decimal.sqrt(Decimal(c)):
        print('Yes')
    else:
        print('No')


if __name__ == '__main__':
    solve()

Submission status: Accepted

Solution code:
from decimal import Decimal

a, b, c = map(Decimal, input().split())

print('Yes' if a.sqrt() + b.sqrt() < c.sqrt() else 'No')

Submission status: Accepted

Solution code:
a,b,c=map(int,input().split())
if c>=a+b and 4*a*b<(c-a-b)**2:
    print("Yes")
elif c<a+b:
    print("No")
else:
    print("No")

Submission status: Accepted

Solution code:
import sys
read = sys.stdin.read
readline = sys.stdin.readline
readlines = sys.stdin.readlines

def main():
    a,b,c = map(int, readline().split())

    if c > a + b:
        if c**2 + a**2 + b**2 - 2*a*c - 2*b*c + 2*a*b > 4*a*b:
            print("Yes")
        else:
            print("No")
    else:
        print("No")

if __name__ == "__main__":
    main()

Submission status: Accepted

Solution code:
from math import sqrt
from decimal import *
a, b, c = map(int, input().split())

getcontext().prec = 50

sa = Decimal(a).sqrt()
sb = Decimal(b).sqrt()
sc = Decimal(c).sqrt()


if sa + sb < sc:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
#pana c
a,b,c=map(int,input().split())

d=4*a*b
e=(c-a-b)**2
if a>=c or b>=c:
    print("No")
else:
    if d<e:
        print("Yes")
    else:
        print("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())

if c-a-b<0:
    print('No')
    exit()
if 4*a*b < abs(c-a-b)**2:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
if c - (a + b) < 0:
  print("No")
else:
  if (c - a - b) ** 2 - 4 * a * b > 0:
    print("Yes")
  else:
    print("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())

if (c-a-b) > 0 and 4*a*b < (c-a-b)**2:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
a, b, c = input().split()
a, b, c = int(a), int(b), int(c)
if 4 * a * b < (c - a - b)**2 and c - a - b > 0:
  print("Yes")
else:
  print("No")

Submission status: Accepted

Solution code:
import math

arr = input().split()
a=int(arr[0])
b=int(arr[1])
c=int(arr[2])

if 4*a*b<(c-a-b)**2 and c>a+b:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
if (c-a-b)*(c-a-b) - 4*a*b > 0 and c-a-b >= 0:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
import math
a,b,c=map(int,input().split())
if a >= c or b >= c:
    print("No")
else:
    left= 4*a*b 
    right = (c-a-b)**2
    if left < right:
        print("Yes")
    else:
        print("No")

Submission status: Accepted

Solution code:
from decimal import *
ctx = getcontext()
ctx.prec = 50
A, B, C = map(Decimal, map(int, input().split(' ')))
print('Yes' if (ctx.add(ctx.sqrt(A), ctx.sqrt(B))<ctx.sqrt(C)) else 'No')

Submission status: Accepted

Solution code:
s=input()
L=s.split(" ")
a=int(L[0])
b=int(L[1])
c=int(L[2])
if c-a-b<0:
    print("No")
elif 0<(c**2-c*a-c*b+a**2-c*a-b*c+b**2-2*a*b):
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
# -*- coding: utf-8 -*-
import sys
import numpy as np

sys.setrecursionlimit(10**9)
INF=10**18
MOD=10**9+7
def input(): return sys.stdin.readline().rstrip()

def main():
    a,b,c=map(np.float128,input().split())
    
    if a+b+2*np.sqrt(a*b)<c:
        print('Yes')
    else:
        print('No')

if __name__ == '__main__':
    main()

Submission status: Accepted

Solution code:
arr = list(map(int, input().split()))

a, b, c = tuple(arr)

num1 = 4*a*b
num2 = (c - a - b) * (c - a - b)

if (num1 >= num2) | (c - a - b < 0):
    print('No')
else:
    print('Yes')

Submission status: Accepted

Solution code:
from math import sqrt
a,b,c=map(int,input().split())
x=c-(a+b)
if(x<0):
    print('No')
    exit()
y=a*b*4
x1=x*x
if(y<x1):
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
import math

if c - a - b < 0:
  print("No")
  exit()

if a * a + b * b + c * c - 2 * (a * b + b * c + c * a) > 0:
  print("Yes")
else:
  print("No")

Submission status: Accepted

Solution code:
#!/usr/bin/env python3 ## -*- python -*-

t = input().split()
a = int(t[0])
b = int(t[1])
c = int(t[2])

ans = "No"
z = c-a-b
if z > 0 and 4 * a * b < z*z:
    ans = "Yes"
print(ans)

Submission status: Accepted

Solution code:
from decimal import Decimal
def main():
    YES="Yes"
    NO="No"
    a,b,c = map(int, input().split())
    if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
        print(YES)
    else:
        print(NO)
    return

if __name__ == '__main__':
    main()

Submission status: Accepted

Solution code:
# import bisect
# import heapq
# from copy import deepcopy
# from collections import deque
# from collections import Counter
# from itertools import accumulate
# from itertools import permutations
import numpy as np
# import math
a,b,c = map(int, input().split())

# p = list(map(int, input().split()))

ans = 'No'

d = a * b
if (c-a-b) ** 2 > 4 * a*b and c-a-b > 0:
    if (c-a+b) ** 2 > 4 * b*c and c-a+b > 0:
        if (c+a-b) ** 2 > 4 * a*c and c+a-b > 0:
            ans = 'Yes'

print(ans)


# print(1000000000 ** 2)

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())

if c - a - b < 0:
    print('No')
elif 4 * a * b < (c - a - b) ** 2:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())
if a + b > c:
    print('No')
elif 4*a*b < (c-a-b)**2:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from decimal import *

a, b, c = map(int, input().split())

if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a,b,c = [int(i) for i in input().split()]
if c - a - b <=0:
    print("No")
    exit()
if 4 * a* b < (c-a-b)**2:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from decimal import *

A, B ,C = map(int, input().split()) 
A2 = Decimal(str(A ** Decimal("0.5")))
B2 = Decimal(str(B ** Decimal("0.5")))
C2 = Decimal(str(C ** Decimal("0.5")))

#A2 = Decimal(str(A ** float(0.5)))
#B2 = Decimal(str(B ** float(0.5)))
#C2 = Decimal(str(C ** float(0.5)))

#B2 = B ** float(0.5)
#C2 = C ** float(0.5)

#print(A2)
#print(B2)
#print(C2)


if A2 + B2 < C2 :
  print("Yes")
if A2 + B2  >= C2:
  print("No")

Submission status: Accepted

Solution code:
import math
a,b,c=map(int, input().split())


if c-a-b<0:
  print('No')

elif 4*b*a<(c-a-b)**2:
  print('Yes')
else:
  print('No')

Submission status: Accepted

Solution code:
import numpy
from decimal import Decimal
a,b,c = map(int, input().split())
A = Decimal(a).sqrt()
B = Decimal(b).sqrt()
C = Decimal(c).sqrt()
if A + B < C:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())
if a + b > c:
    print('No')
    exit()
if ((c - a - b) ** 2) - 4 * a * b > 0:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from decimal import *
li = list(map(int,input().split()))
a, b, c = li

if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
#https://atcoder.jp/contests/panasonic2020/tasks/panasonic2020_c
# -*- coding: utf-8 -*-
import math
from decimal import *
a,b,c = map(int, input().split())
if Decimal(a).sqrt() + Decimal(b).sqrt() <  Decimal(c).sqrt():
  print("Yes")
else:
  print("No")

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())
n = c-a-b
print("Yes" if 4*a*b < n**2 and n > 0 else "No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
if c - a - b > 0 and (c - a - b) ** 2 - 4 * a * b > 0:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a,b,c = list(map(int,input().split()))

if a+b>=c:
    print("No")
elif 4*a*b < c**2 +(a+b)**2 -2*c*(a+b):
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
def mi():return map(str,input().split())
from decimal import *

a,b,c=mi()
getcontext().prec=1500
a=Decimal(a)**Decimal("0.50")
b=Decimal(b)**Decimal("0.50")
c=Decimal(c)**Decimal("0.50")

if c>a+b:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())
d = pow(a,2) + pow(b,2) + pow(c,2)
e = 2*(a*b + a*c + b*c)
if d > e and a+b < c:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from decimal import *
a,b,c = map(int,input().split())
if Decimal(c).sqrt() > Decimal(a).sqrt() + Decimal(b).sqrt():
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from decimal import *

getcontext().prec = 28
a,b,c = map(int,input().split())
a = Decimal(str(a))
b = Decimal(str(b))
c = Decimal(str(c))
if 4*(a*b) < (c-a-b)**2 and c > (a+b):
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from math import sqrt

i = 0
for a in range(1,100):
    for b in range(1, 100):
        for c in range(1, 100):
            if (a*a + b*b + c*c > 2*a*b + 2*b*c + 2*c*a) and (sqrt(a) + sqrt(b) > sqrt(c)):
               #print(a,b,c, "Jee");
               i+=1


a,b,c = input().split()

a = int(a)
b = int(b)
c = int(c)

if(a > c or b > c):
    print("No")

elif (a*a + b*b + c*c > 2*a*b + 2*b*c + 2*c*a):
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:

n = [int(e) for e in input().split()]
a=n[0]
b=n[1]
c=n[2]

if c-a-b <= 0:
	print('No')
elif 4*a*b<(c-a-b)*(c-a-b):
 	print('Yes')
else:
  	print('No')

Submission status: Accepted

Solution code:
a, b, c =map(int, input().split())

if c-a-b<0:
    print('No')
elif 4*a*b > (a+b)*(a+b) or 4*a*b < (c-a-b)*(c-a-b):
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from decimal import Decimal
a, b, c = map(int, input().split())
if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())
if(c-a-b<=0):
    print("No")
elif(4*a*b < (c-a-b)**2):
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
a,b,c=map(int,input().split())
k=c-b-a
if k<0:
    print("No")
else:
    if 4*b*a < k**2:
        print("Yes")
    else:
        print("No")

Submission status: Accepted

Solution code:
import math

def main():
    a,b,c = map(int, input().split())
    
    if c > 2 * (a+b):
        print("Yes")
    elif c - a - b <= 0:
        print("No")
    elif (c - a - b)**2 > 4*a*b:
        print("Yes")
    else:
        print("No")




if __name__ == "__main__":
    main()

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
d = c - a - b
if d < 0:
    print('No')
elif 4*a*b < d**2:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from decimal import Decimal
from sys import stdin


def main():
    input = lambda: stdin.readline()[:-1]
    A, B, C = input().split()

    a, b, c = Decimal(A), Decimal(B), Decimal(C)
    n = Decimal('0.5')
    if a ** n + b ** n < c ** n:
        print('Yes')
    else:
        print('No')


main()

Submission status: Accepted

Solution code:
i = list(map(int, input().split()))
a=i[0]
b=i[1]
c=i[2]
if a+b>c:
    print('No')
elif a**2+b**2+c**2<=2*(a*c+a*b+b*c):
    print('No')
else:
    print('Yes')

Submission status: Accepted

Solution code:
import math
from decimal import Decimal

def main():
  
  a, b, c = list(map(int, input().split()))
  a2 = Decimal(a) ** Decimal(0.5)
  b2 = Decimal(b) ** Decimal(0.5)
  c2 = Decimal(c) ** Decimal(0.5)
  
  return 'Yes' if a2 + b2 < c2 else 'No'

print(main())

Submission status: Accepted

Solution code:
import math
a,b,c = map(int, input().split())
if 4*a*b<(c-a-b)**2 and c-a-b>0:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from math import sqrt
a,b,c=map(int,input().split())

if c - a - b <= 0:
  print("No")
elif (c - a - b) * (c - a - b) <= 4*a*b:
  print("No")
else:
  print("Yes")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())

print('Yes' if a**2 + b**2 + c**2 > 2*(a*b + b*c + c*a) and c > a + b else 'No')

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
de = c - a - b
dob = a * b * 4
dede = de * de
if dob < dede and de > 0:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from decimal import *
getcontext().prec = 39851
a,b,c=map(int,input().split())
if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
if 4 * a * b < (c - a - b)**2 and c - a - b >= 0:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
def main():
    import math
    a, b, c = map(int, input().split())
    # a = math.sqrt(a)
    # b = math.sqrt(b)
    # c = math.sqrt(c)
    # n = math.sqrt(a*b)

    if 4 * a*b < (c-a-b)**2 and c-a-b > 0:
        print('Yes')
    else:
        print('No')


if __name__ == '__main__':
    main()

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
d = c - a - b
if d < 0:
    print('No')
elif 4*a*b < d**2:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a,b,c = [int(i) for i in input().split()]

n = c-a-b
if n < 0:
    print('No')
elif a*b*4 < n**2:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
if a + b >= c:
    print('No')
elif (c-a-b)**2 > 4*a*b:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
s = input()
A = s.split(' ')
B = [int(i) for i in A]
a, b, c = B[0], B[1], B[2]

if c-a-b <= 0:
    print('No')
else:
    L = 4 * a * b
    R = (c-a-b) ** 2
    print('Yes' if (L < R) else 'No')

Submission status: Accepted

Solution code:
A, B, C = map(int, input().split())
 
if C-A-B < 0:
  print("No")
elif 4*A*B < (C-A-B)**2:
  print("Yes")
else:
  print("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
if c==1:
    print('No')
elif c==2:
    print('No')
elif c-a-b<=1:
    print('No')
else:
    if (c - b - a) * (c - b - a) > 4 * a * b:
        print('Yes')
    else:
        print('No')

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split(' '))
if c-a-b>0 and c**2+b**2+a**2-2*b*c-2*a*c+2*a*b-4*a*b>0:
    x = c**2+b**2+a**2-2*b*c-2*a*c+2*a*b-4*a*b
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from decimal import Decimal 
a,b,c=map(int,input().split())
n=a*b
def d(n):
    l,r=0,10**20
    while abs(l-r)>Decimal(0.0000000000001):
        m=Decimal(l+r)/2
        if m**2>n:
            r=m
        else:
            l=m
    return r
if 2*d(n)<c-a-b:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())


if a+b<c:
    ans = 'Yes' if 4*a*b <(c-a-b)**2 else 'No'
    print(ans)
else:
    print('No')

Submission status: Accepted

Solution code:
s = input()
A = s.split(' ')
B = [int(i) for i in A]
a, b, c = B[0], B[1], B[2]

if c-a-b <= 0:
    print('No')
else:
    L = 4 * a * b
    R = (c-a-b) ** 2
    print('Yes' if (L < R) else 'No')

Submission status: Accepted

Solution code:
# -*- coding: utf-8 -*-

import math
from decimal import Decimal

def main():
     a, b, c = map(int, input().split())

     # √a + √b < √c
     # (√a + √b)^2 < c
     # a + 2√ab + b < c
     # 2√ab < c - (a + b)

     ab_sqrt = Decimal(a * b).sqrt()
     if ab_sqrt * 2 < (c - (a + b)):
          print('Yes')
     else:
          print('No')

if __name__ == "__main__":
    main()

Submission status: Accepted

Solution code:
import math

a,b,c=map(int,input().split(" "))

s=4*a*b
t=(c-a-b)**2

if c-a-b <= 0:
  ans="No"
else:
  if s < t:
    ans="Yes"
  else:
    ans="No"

print(ans)

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())


if a+b-c > 0:
    print("No")
    exit()
l = (a+b-c)**2
r = 4*a*b

print("YNeos"[l <= r::2])

Submission status: Accepted

Solution code:
a, b, c = [int(x) for x in input().split()]
if c-a-b > 0 and ((c-a-b)**2 - 4*a*b) > 0:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a,b,c=map(int, input().split())
ans=4*a*b<(c-a-b)*(c-a-b)
if c-a-b <= 0:
    ans=False
print("YNeos"[not(ans)::2])

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())

if (c-a-b)**2 - 4*a*b > 0 and c-a-b > 0:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from math import sqrt
a,b,c=map(int,input().split())
if c-a-b<0:
    print('No')
else:
    print('Yes' if 4*a*b<(c-a-b)**2 else'No')

Submission status: Accepted

Solution code:
a, b, c = list(map(int, input().split()))
if (c - a - b) > 0 and (c - a - b) ** 2 > 4 * a * b:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
# -*- coding: utf-8 -*-
a,b,c = list(map(int,input().split()))


ret = "No"
if c-a-b<0:
    ret="No"
elif 4*a*b<(c-a-b)**2:
    ret="Yes"
print(ret)

Submission status: Accepted

Solution code:
from decimal import *
a, b, c = map(int, input().split())
ra = Decimal(a).sqrt()
rb = Decimal(b).sqrt()
rc = Decimal(c).sqrt()
if ra + rb < rc:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
A, B, C = map(int, input().split())

if A + B >= C:
    print('No') 
elif 4*A*B < (C-A-B)**2:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
import math
a,b,c= map(int, input().split())
  
num = (c-a-b) ** 2
 
if(a + b > c):
  print("No")
elif(4 * a * b < num):
  print("Yes")
else:
  print("No")

Submission status: Accepted

Solution code:
#!/usr/bin/env python

def main():
    a, b, c = map(int, input().split())

    if (c - a - b) ** 2 - 4 * a * b > 0 and c - a - b > 0:
        print('Yes')
    else:
        print('No')

if __name__ == '__main__':
    main()

Submission status: Accepted

Solution code:
# import numpy as np
import math
# import copy
# from collections import deque
import sys
input = sys.stdin.readline
# sys.setrecursionlimit(10000)
# from decimal import Decimal


def main():
    a,b,c = map(int,input().split())

    if (a == c) or (b == c):
        res = 'No'
        print(res)
        sys.exit()

    test = c - a - b

    if test <= 0:
        res = 'No'
        print(res)
        sys.exit()

    right = (a - (b + c) * 2) * a + (b - c) ** 2

    if 0 < right:
        res = 'Yes'
    else:
        res = 'No'

    print(res)



main()

Submission status: Accepted

Solution code:
a,b,c = map(int, input().split())
if a>c:
  print('No')
elif b>c:
  print('No')
elif (4*a*b) < (c*c - 2*c*(a+b) + (a+b)*(a+b)):
  print('Yes')
else:
  print('No')

Submission status: Accepted

Solution code:
l=[int(e) for e in input().split(' ')]
a=l.pop(0)
b=l.pop(0)
c=l.pop(0)

if c < (a+b):
    print('No')
    exit()


lt=4*a*b + 2*(a+b)*c
rt=c**2 + (a+b)**2

if lt < rt:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from decimal import Decimal,getcontext
getcontext().prec = 50
a,b,c = map(int,input().split())
a = Decimal(a).sqrt()
b = Decimal(b).sqrt()
c = Decimal(c).sqrt()
d = a+b
if d<c:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
import math
ABC=input().split()
 
a=int(ABC[0])
b=int(ABC[1])
c=int(ABC[2])
 
if a*a+b*b+c*c-2*a*b-2*a*c-2*b*c>0 and a+b<c  :
    print ("Yes")
else :
    print ("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, (input().split()))
if c - a - b < 0:
    print('No')
    exit()
l = ((a ** 2) + (b ** 2) + (c ** 2))
m = (a * b) + (a * c) + (b * c)
print('Yes' if l > 2 * m else 'No')

Submission status: Accepted

Solution code:
import math
a, b, c = map(int,input().split())

if c-a-b < 0:
    print("No")
elif 4*a*b<(c-a-b)*(c-a-b):
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
a,b,c = [int(i) for i in input().split()]
if a+b >= c:
    print("No")
elif 4*a*b < (c-a-b)**2:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
import math

a,b,c=map(int,input().split())
x=a+b-c

if x>=0:
    print("No")
else:
    y=a**2+b**2+c**2+2*(a*b-b*c-c*a)-4*a*b
    if y > 0:
        print("Yes")
    else:
        print("No")

Submission status: Accepted

Solution code:
from decimal import Decimal

a, b, c = map(int, input().split())

root_a = Decimal(a).sqrt()
root_b = Decimal(b).sqrt()
root_c = Decimal(c).sqrt()

if root_a + root_b < root_c:
  print('Yes')
else:
  print('No')

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())

if c-a-b <= 0:
    print("No")
elif 4*a*b < (c-a-b)**2:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from decimal import *

a, b, c = map(int, input().split())

moto = Decimal(a).sqrt() + Decimal(b).sqrt()
compare_ = Decimal(c).sqrt()
if compare_ > moto:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from math import sqrt
def main():
    a, b, c = map(int, input().split())
    if 4*a*b < (c - a - b) ** 2 and (c-a-b) >= 0:
        print("Yes")
    else:
        print("No")

if __name__ == "__main__":
    main()

Submission status: Accepted

Solution code:
import math
a,b,c= map(int, input().split())
  
num = (c-a-b)**2

if(a+b > c):
  print("No")
elif(4*a*b < num):
  print("Yes")
else:
  print("No")

Submission status: Accepted

Solution code:
import math

a,b,c = map(int, input().split())

tf = True
t = c-a-b
if t <= 0:
    tf = False
else:
    tf = (4*a*b < t*t)


if tf:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from decimal import Decimal
import math


a,b,c = map(int,input().split())
a = Decimal(a)
b = Decimal(b)
c = Decimal(c)
if (a.sqrt() + b.sqrt()) < c.sqrt():
         print("Yes")
else:
         print("No")

Submission status: Accepted

Solution code:
# from math import sqrt
from decimal import *

a, b, c = map(int, input().split())
# ra, rb, rc = sqrt(a), sqrt(b), sqrt(c)
ra, rb, rc = Decimal(a).sqrt(), Decimal(b).sqrt(), Decimal(c).sqrt()

if ra + rb < rc:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from decimal import Decimal
a, b, c = map(int,input().split())
a = Decimal(a)
b = Decimal(b)
c = Decimal(c)
if (a.sqrt()+b.sqrt()<c.sqrt()):
  print("Yes")
else:
  print("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
import math

if c - a -b <= 0:
    print('No')
else:
    if 4*a*b < (c-a-b)**2:
        print('Yes')
    else:
        print('No')

Submission status: Accepted

Solution code:
from decimal import *
a, b, c = input().split(" ")

a = Decimal(int(a))
b = Decimal(int(b))
c = Decimal(int(c))


if a.sqrt()+b.sqrt() < c.sqrt():
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
if c > a + b:
    left = 4*a*b
    right = c**2 + (a+b)**2 - 2*c*(a+b)
    if right > left:
        print('Yes')
    else:
        print('No')
else:
    print('No')

Submission status: Accepted

Solution code:
import math
a,b,c=map(int,input().split())
if (c-a-b)**2>4*a*b and c-a-b>0:
 print("Yes")
else:
 print("No")

Submission status: Accepted

Solution code:
a,b,c = map(int,input().split())
"""
if a**0.5 + b**0.5 < c**0.5:
    print("Yes")
else:
    print("No")

print(a**0.5)
print(b**0.5)
print(a**0.5+b**0.5,c**0.5)
"""

if c-a-b < 0:
    print("No")
else:
    if 4*a*b < (c-a-b)**2:
        print("Yes")
    else:
        print("No")