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.

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

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

X = c - a - b

if X < 0:
    print("No")
    quit()
    
if 4 * a * b < X * X:
    print("Yes")
else:
    print("No")

Solution (Python):
from decimal import *
a, b,c = map(Decimal, input().split())
x=a.sqrt()
y=b.sqrt()
z=c.sqrt()
if x+y<z:
	print("Yes")
else:
	print("No")

Solution (Python):
import sys
from collections import *
import heapq
import math
import bisect
from itertools import permutations,accumulate,combinations,product
from fractions import gcd
def input():
    return sys.stdin.readline()[:-1]
def ruiseki(lst):
    return [0]+list(accumulate(lst))
mod=pow(10,9)+7

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")

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

res = (c-a-b)**2 - 4* a*b 

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

Solution (Python):
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')

Solution (Python):
import math
from decimal import Decimal

def main():
    a,b,c = map(int,input().split())
    if c-a-b <= 0:
        print('No')
        return
    l = 4 * a * b
    r = c*c + b*b + a*a + 2*a*b -2*a*c -2*b*c

    if l<r:
        print('Yes')
    else:
        print('No')

if __name__=='__main__':
    main()

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

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

Solution (Python):
import math
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")

Solution (Python):
[a,b,c] = list(map(int, input().split()))

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

Solution (Python):
a,b,c = map(int, input().split())
def check(a, b, c):
    if c > b and c > a:
        if c-a-b <= 0:
            return "No"
        else:
            if 4*a*b < (c-a-b)**2:
                return 'Yes'
            else:
                return "No"
    else:
        return "No"

print(check(a, b, c))

Solution (Python):
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')

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

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

Solution (Python):
from math import sqrt

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

Solution (Python):
from math import sqrt
from decimal import *

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

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

Solution (Python):
import math
from decimal import Decimal
a, b, c = map(int, input().split())
A = Decimal(str(a))**Decimal('0.5')
B = Decimal(str(b))**Decimal('0.5')
C = Decimal(str(c))**Decimal('0.5')
if A + B < C:
    print('Yes')
else:
    print('No')

Solution (Python):
i = list(map(int, input().split()))
a = i[0]
b = i[1]
c = i[2]

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

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

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

Solution (Python):
from decimal import Decimal

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

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

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

Solution (Python):
import sys
import math
def input(): return sys.stdin.readline().rstrip()

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

if __name__ == '__main__':
    main()

Solution (Python):
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')

Solution (Python):
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')

Solution (Python):
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")

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

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

Solution (Python):



from math import sqrt

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

if __name__=='__main__':
  main()

Solution (Python):
mi = lambda : map(int,input().split())

a,b,c = mi()

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

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

Solution (Python):

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

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

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

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

Solution (Python):

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


import math

"""
素直にやると誤差で死ぬ
if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
    ans = 'Yes'
else:
    ans = 'No'
"""



left = a + b + (math.sqrt(a*b))*2
right = c

left2 = ((math.sqrt(a*b))*2) **2
right2 = (c - a - b) **2

left3 = 4*a*b
right3 = right2

if (c - a - b) < 0:
    ans = 'No'
elif left3 < right3:
    ans = 'Yes'
else:
    ans = 'No'


print(ans)

Solution (Python):
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")

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

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

Solution (Python):

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')

Solution (Python):
import math 
from decimal import Decimal 
a,b,c=map(int,input().split()) 
A=Decimal(a)**Decimal(0.5) 
B=Decimal(b)**Decimal(0.5)
C=Decimal(c)**Decimal(0.5)
if A+B<C: 
    print("Yes") 
else: 
    print("No")

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

Solution (Python):
from decimal import Decimal, getcontext

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

sq_a = Decimal(a).sqrt()
sq_b = Decimal(b).sqrt()
sq_c = Decimal(c).sqrt()

eps = Decimal(10) ** (-100)

cond = sq_a + sq_b + eps < sq_c
answer = 'Yes' if cond else 'No'
print(answer)

Solution (Python):
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")

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

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

Solution (Python):
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')

Solution (Python):
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")

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

Solution (Python):
a, b, c = [int(s) for s in input().split()]
if c - a - b < 0:
    print('No')
elif 4 * a * b < (c - a - b) ** 2:
    print('Yes')
else:
    print('No')

Solution (Python):
from decimal import Decimal, getcontext

getcontext().prec = 1000
a, b, c = map(int, input().split())
eps = Decimal(10) ** (-100)
if Decimal(a).sqrt() + Decimal(b).sqrt() + eps < Decimal(c).sqrt():
    print("Yes")
else:
    print("No")

Solution (Python):
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')

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

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

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

"""
a ** 0.5 + b ** 0.5 < c ** 0.5
a + 2(a*b) ** 0.5 + b < c
2(a*b) ** 0.5 < (c - a -b)

4(a*b) < (c - a -b)**2
a*b < (c-a-b)**2/4
"""

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

Solution (Python):
import sys
readline = sys.stdin.buffer.readline
import math
from decimal import *
a,b,c = map(int,readline().split())

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

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

Solution (Python):
import math

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")

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

Solution (Python):
import numpy as np
a, b, c = map(int, input().split())

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

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


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

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

left = 4*A*B
right = (C-(A+B)) * (C-(A+B))

plus = True if (C-(A+B)) >= 0 else False

if plus and left < right:
  print("Yes")
else:
  print("No")

Solution (Python):
import decimal
a,b,c=(decimal.Decimal(x) for x in input().split())
judge = a.sqrt() + b.sqrt() - c.sqrt()
print("Yes" if judge < 0 else "No")

Solution (Python):
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")

Solution (Python):
a,b,c = map(int,input().split())
if c-b-a < 0:
    print('No')
    exit()

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

Solution (Python):
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')

Solution (Python):
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")

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

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

Solution (Python):
from math import sqrt

n, m, l = map(int, input().split())
left = n+m-l
if left < 0 and left**2  > 4*(n*m):
    print('Yes')

else:
    print('No')

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

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

Solution (Python):
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')

Solution (Python):
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')

Solution (Python):
import math

a,b,c = map(int,input().split())
x = math.sqrt(a)
y = math.sqrt(b)
z = math.sqrt(c)

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

Solution (Python):
import sys
stdin = sys.stdin
mod = 10**9 + 7

def ns(): return stdin.readline().rstrip()
def ni(): return int(ns())
def na(): return list(map(int, stdin.readline().split()))


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

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

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

Solution (Python):
import math

def LI():
	return [ int(s) for s in input().split() ]
  
a,b,c = LI()
check = c-b-a 

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

Solution (Python):
from math import sqrt
from decimal import Decimal

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

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

Solution (Python):
from math import sqrt
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")

Solution (Python):
import math
import numpy as np 

EPS = np.float128(1.0e-15)

arg = input().split(' ')
a = np.float128(int(arg[0]))
b = np.float128(int(arg[1]))
c = np.float128(int(arg[2]))

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

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

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

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

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

Solution (Python):
import sys
import math
input = sys.stdin.readline

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

if __name__ == "__main__":
    main()

Solution (Python):
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,copy,functools
import time,random
from decimal import *

sys.setrecursionlimit(10**7)
inf = 10**20
eps = 1.0 / 10**10
mod = 10**9+7
mod2 = 998244353
dd = [(-1,0),(0,1),(1,0),(0,-1)]
ddn = [(-1,0),(-1,1),(0,1),(1,1),(1,0),(1,-1),(0,-1),(-1,-1)]

def LI(): return list(map(int, sys.stdin.readline().split()))
def LLI(): return [list(map(int, l.split())) for l in sys.stdin.readlines()]
def LI_(): return [int(x)-1 for x in sys.stdin.readline().split()]
def LF(): return [float(x) for x in sys.stdin.readline().split()]
def LS(): return sys.stdin.readline().split()
def I(): return int(sys.stdin.readline())
def F(): return float(sys.stdin.readline())
def S(): return input()
def pf(s): return print(s, flush=True)
def pe(s): return print(str(s), file=sys.stderr)
def JA(a, sep): return sep.join(map(str, a))
def JAA(a, s, t): return s.join(t.join(map(str, b)) for b in a)


def main():
    a = LI()
    t = []
    getcontext().prec = 128
    for c in a:
        t.append(Decimal(c) ** Decimal('0.5'))
    if t[0]+t[1] < t[2]:
        return "Yes"

    return "No"


print(main())

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

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

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

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

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

Solution (Python):
import math
a,b,c = (int(i) for i in input().split())
if c-a-b <= 2:
  print("No")
  exit()
else:
  x = (c-a-b)**2
  y = 4*a*b
  if x > y:
    print("Yes")
  else:
    print("No")

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

Solution (Python):
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")

Solution (Python):
from decimal import Decimal,getcontext

getcontext().prec=100
a,b,c=map(int,input().split())
eps=Decimal(10)**(-14)
print(("No","Yes")[Decimal(a).sqrt()+Decimal(b).sqrt()+eps<Decimal(c).sqrt()])

Solution (Python):
a,b,c = map(int,input().split())
d = c - a - b

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

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

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

Solution (Python):
import sys

sr = lambda: sys.stdin.readline().rstrip()
ir = lambda: int(sr())
lr = lambda: list(map(int, sr().split()))

A, B, C = lr()
if A + B - C >= 0:
    print('No'); exit()
else:
    flag = (-A - B + C) ** 2 > 4 * A * B
print('Yes' if flag else 'No')

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

def intSqrt(n):
    M = int(n**0.5)

    while (M + 1)**2 <= n:
        M += 1

    for _ in range(300):
        n *= 100
        M *= 10
        for add in range(0, 10)[:: -1]:
            if (M + add)**2 <= n:
                M += add
                break

    return M

A, B, C = intSqrt(A), intSqrt(B), intSqrt(C)

if abs(A + B - C) < 10 or A + B >= C:
    print('No')
else:
    print('Yes')

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

Solution (Python):

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')

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

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

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

Solution (Python):
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')

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

Solution (Python):
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')

Solution (Python):
import math

a, b, c = list(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")

Solution (Python):
def main():
    a, b, c = map(int, input().split())
    if c - a - b < 0:
        print('No')
        return

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


if __name__ == '__main__':
    main()

Solution (Python):


import sys
sys.setrecursionlimit(300000)

YES = "Yes"  
NO = "No"  

def solve(a: int, b: int, c: int):
    tmp = c - a - b
    if tmp > 0 and 4 * a * b < tmp * tmp:
        ret = YES
    else:
        ret = NO
    print(ret)
    return

def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    a = int(next(tokens))  
    b = int(next(tokens))  
    c = int(next(tokens))  
    solve(a, b, c)

if __name__ == '__main__':
    main()

Solution (Python):
import math

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

ab = a*b*4
cab = c - a - b
cabdouble = cab ** 2

if ab < cabdouble and cab > 0:
    print("Yes")
else:
    print("No")

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

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

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

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




print(("No","Yes")[4*a*b<(c-a-b)**2 and c-a-b>0])

Solution (Python):
from math import sqrt
mod=10**9+7
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")

Solution (Python):
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")

Solution (Python):
import math


class Solution:
    def solve(self, a: int, b: int, c: int) -> str:

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


if __name__ == '__main__':

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

    
    solution = Solution()
    print(solution.solve(a, b, c))

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

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

d = c - a - b

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

Solution (Python):
def solve():
  a, b, c = map(int, raw_input().strip().split())
  d = c - a - b
  if d <= 0: return False
  return 4 * a * b < d * d

print 'Yes' if solve() else 'No'

Solution (Python):
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")

Solution (Python):
def A():
    seq = [1, 1, 1, 2, 1, 2, 1, 5, 2, 2, 1, 5, 1, 2, 1, 14, 1, 5, 1, 5, 2, 2, 1, 15, 2, 2, 5, 4, 1, 4, 1, 51]
    K = int(input())
    print(seq[K-1])

import math
def B():
    H, W = map(int, input().split())
    if H==1 or W==1:
        print(1)
        return
    print(int(math.ceil(H*W/2.0)))

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

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

Solution (Python):
from decimal import Decimal

a,b,c = map(int,input().split())
a = a ** Decimal(0.5)
b = b ** Decimal(0.5)
c = c ** Decimal(0.5)
a_b = a + b
if c > a_b:
    print("Yes")
else:
    print("No")

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

Solution (Python):
from sys import stdin
import sys
import math
import random

a, b, c = [int(x) for x in stdin.readline().rstrip().split()]












e=4*a*b
f=(c-a-b)**2
if c-a-b < 0:
    print("No")
    sys.exit(0)

if e<f:

    print("Yes")
else:
    print("No")

Solution (Python):
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')

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

Solution (Python):
from decimal import Decimal

a,b,c = map(int,input().split())
a = a ** Decimal("0.5")
b = b ** Decimal("0.5")
c = c ** Decimal("0.5")
a_b = a + b
if c > a_b:
    print("Yes")
else:
    print("No")

Solution (Python):
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')

Solution (Python):
from decimal import Decimal

a,b,c = map(int,input().split())
a = a ** Decimal(0.5)
b = b ** Decimal(0.5)
c = c ** Decimal(0.5)
a_b = a + b
if c > a_b:
    print("Yes")
else:
    print("No")

Solution (Python):
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')

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

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

Solution (Python):
abc = [int(i) for i in input().split(' ')]
a = abc[0]
b = abc[1]
c = abc[2]
if c-a-b < 0:
    print('No')
else:
    if 4*a*b < (c-a-b)**2:
      print('Yes')
    else:
        print('No')

Solution (Python):
def main():
    a, b, c = [int(e) for e in input().split()]

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

if __name__ == "__main__":
    main()

Solution (Python):
import decimal
a,b,c = map(decimal.Decimal,input().split())
roota = decimal.Decimal.sqrt(a)
rootb = decimal.Decimal.sqrt(b)
rootc = decimal.Decimal.sqrt(c)
if roota + rootb < rootc:
  print("Yes")
else:
  print("No")

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

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

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

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

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

Solution (Python):
from decimal import Decimal
a,b,c = map(int,input().split())
a = a ** Decimal("0.5")
b = b ** Decimal("0.5")
c = c ** Decimal("0.5")
a_b = a + b

if c > a_b:
    print("Yes")
else:
    print("No")

Solution (Python):
a,b,c=map(int,input().split())
print('YNeos'[4*a*b>=(c-a-b)**2or a+b>=c::2])

Solution (Python):






































































































































































class manacher:

    def __init__(self, l):
        self.n = len(l)
        self.m = 2*self.n+1
        self.d = ['&']*self.m
        self.r = [0]*self.m
        for i in range(self.n):
            self.d[2*i+1] = l[i]
        self.make_r()

    def make_r(self):
        i, j = 0, 0
        while i < self.m:
            while j <= i < self.m-j and self.d[i-j] == self.d[i+j]:
                j += 1
            self.r[i] = j
            k = 1
            while k <= i < self.m-k and k+self.r[i-k] < j:
                self.r[i+k] = self.r[i-k]
                k += 1
            i += k
            j -= k

    def judge(self, start, end):
        center = start+end
        return 2 * end - 1 < center + self.r[center]


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


if __name__ == '__main__':
    main()

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

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

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

Solution (Python):
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")

Solution (Python):

import math
import numpy as np
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')

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

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


print(ans)

Solution (Python):
from sys import stdin
a,b,c = [int(x) for x in stdin.readline().rstrip().split()]
if 4*a*b < (c-a-b)**2 and (c-a-b) > 0:
    print("Yes")
else:
    print("No")

Solution (Python):
from sys import stdin
from decimal import Decimal,getcontext
getcontext().prec = 50
a,b,c = [Decimal(x) for x in stdin.readline().rstrip().split()]
if a.sqrt() + b.sqrt() < c.sqrt():
    print("Yes")
else:
    print("No")

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

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

Solution (Python):

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


result = False
if A+B < C and (A+B-C)**2 > 4*A*B:
    result = True


print("Yes" if result else "No")

Solution (Python):
from decimal import *

(a, b, c) = [Decimal(i) for i in input().split()]

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

Solution (Python):
import math,itertools,fractions,heapq,collections,bisect,sys,queue,copy

sys.setrecursionlimit(10**7)
inf=10**20
mod=10**9+7
dd=[(-1,0),(0,1),(1,0),(0,-1)]
ddn=[(-1,0),(-1,1),(0,1),(1,1),(1,0),(1,-1),(0,-1),(-1,-1)]

def LI(): return [int(x) for x in sys.stdin.readline().split()]
def I(): return int(sys.stdin.readline())
def LS(): return sys.stdin.readline().split()
def S(): return input()

def main():
  a,b,c=LI()

  if c-a-b<=0:
    return 'No'

  if 4*a*b<(c-a-b)**2:
    return 'Yes'
  return 'No'


print(main())

Solution (Python):
from decimal import Decimal
a,b,c = map(int,input().split())
a = a ** Decimal("0.5")
b = b ** Decimal("0.5")
c = c ** Decimal("0.5")
a_b = Decimal(a) + Decimal(b)

if c > a_b:
    print("Yes")
else:
    print("No")

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

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

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

Solution (Python):


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

if not c - a - b > 0:
    print('No')
    exit()

d = 4 * a * b
e = (c - a - b) ** 2

if e - d > 0:
    print('Yes')
else:
    print('No')

Solution (Python):
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")

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