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):
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());print('YNeos'[c<=a+b or 4*a*b>=(c-a-b)**2::2])

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] = input().split()
a = int(a)
b = int(b)
c = int(c)

if ((c - b - a) * (c - b - a) > 4 * a * b 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 decimal
a, b, c = [decimal.Decimal(x) for x in input().split()]

if a.sqrt() + b.sqrt() < c.sqrt():
  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):
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):
a, b, c = map(int, input().split())
if c - a - b < 0:
  ans = False
else:
  ans = 4 * a * b < (c - a - b) ** 2

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

Solution (Python):


def solve():
    
    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")


if __name__ == "__main__":
    solve()

Solution (Python):
import numpy as np
import sys
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 = [int(x) for x in input().split()]

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

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

resolve()

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

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

    a_sq = Decimal(a).sqrt()
    b_sq = Decimal(b).sqrt()
    c_sq = Decimal(c).sqrt()

    if a_sq + b_sq < c_sq:
        print("Yes")
    else:
        print("No")
main()

Solution (Python):
import decimal
decimal.getcontext().prec = 20
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):
import sys
input = lambda: sys.stdin.readline().rstrip()
from decimal import *

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

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

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

Solution (Python):

import numpy as np

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






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

Solution (Python):

import sys
sys.setrecursionlimit(10**8)
INF = float("inf")


def yes():
    print("Yes")  


def no():
    print("No")  


def solve(a: int, b: int, c: int):
    if c-a-b > 0 and (4*a*b < (c-a-b)**2):
        yes()
    else:
        no()
    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):
from math import sqrt
from decimal import Decimal

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

a_sq = Decimal(a).sqrt()
b_sq = Decimal(b).sqrt()
c_sq = Decimal(c).sqrt()

if a_sq + b_sq < c_sq:
  print("Yes")
else:
  print("No")

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

def input():
    return sys.stdin.readline()[:-1]

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

Solution (Python):
import math
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 *
def resolve():
    a, b, c = map(int, input().split())
    if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
        print("Yes")
    else:
        print("No")

resolve()

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


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






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


tochu_1 = c - a - b
tochu_2 = 4 * a * b


if tochu_1>0 and (tochu_1)**2>tochu_2:
    print("Yes")
else:
    print("No")

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

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

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

Solution (Python):
from math import sqrt
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):
def main():
    a, b, c = map(int, input().split())
    if c - a - b < 0:
        print("No")
        return
    if (c-a-b)**2 > 4 * a * b:
        print("Yes")
        return
    print("No")


main()

Solution (Python):
import math
from decimal import Decimal

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

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

main()

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, 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):
import math
a, b, c = map(int, input().split())
ab = a * b
out = c - a - b
num = ((out))**2
if out < 0:
  num = -num 
if 4*ab < num:
  print("Yes")
else:
  print("No")

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





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

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:
  if 4*a*b<(c-a-b)**2:
  	print('Yes')
  else:
  	print('No')
else:
  print('No')

Solution (Python):

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



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

Solution (Python):
a,b,c=map(int,input().split())
n=c-a-b
if n > 0 and n**2 > 4*a*b:
    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 numpy as np

a,b,c = map(int,input().split())
if  np.sqrt(np.float128(a)) + np.sqrt(np.float128(b)) + np.float128(1e-14) < np.sqrt(np.float128(c)) :
    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 = [int(x) for x 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 *
getcontext().prec = 20
a, b ,c = map(int, input().split())
if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
    print('Yes')
else:
    print('No')

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

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

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

print(ans)

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










    








def linput():
    return list(map(int, input().split()))

def gcd(n,m):
    while m:
        n,m = m, n%m
    return n

def lcm(n,m):
    return n*m//gcd(n,m)


def main():
    
    A,B,C = linput()
    
    
    

    
    

    
    

    
    

    LH = A * B * 4
    RH = (C-A-B)**2

    
    
    print(LH,RH, file=sys.stderr)

    res = ("No","Yes")[LH < RH if C-A-B>=0 else 0]

    print(res)

main()

Solution (Python):
import math,decimal
decimal.getcontext().prec=112
a,b,c=map(lambda x:decimal.Decimal(int(x)),input().split())
ra,rb,rc=map(decimal.getcontext().sqrt,[a,b,c])
if ra+rb<rc:
  print('Yes')
else:
  print('No')

Solution (Python):
def c_sqrt_inequality():
    A, B, C = [int(i) for i in input().split()]
    
    
    s, t = C - A - B, 4 * A * B
    return ('No', 'Yes')[int(s > 0 and t < s**2)]

print(c_sqrt_inequality())

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):
a, b, c = map(int, input().split())
print('Yes' if 4 * a * b < (c - a - b) * (c - a - b)
      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):
  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):
def main():
    a, b, c = map(int, input().split())
    if a + b > c:
        print('No')
        return
    left = 4 * a * b
    right = (c - a - b) ** 2
    print('Yes' if left < right else 'No')

if __name__ == '__main__':
    main()

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):
from decimal import Decimal

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


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

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

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

Solution (Python):
from decimal import Decimal
a, b, c = list(map(int,input().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())
from decimal import*
print(['No','Yes'][Decimal(a).sqrt()+Decimal(b).sqrt()<Decimal(c).sqrt()])

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

Solution (Python):
a,b,c=[int(j) for j in 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
import numpy

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

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

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

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

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 pow(d,2) > 4 * a * b:
    print('Yes')
else:print('No')

Solution (Python):

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

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

if __name__ == '__main__':
    main()

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

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

Solution (Python):
from sys import stdin
from decimal import Decimal
def main():
    
    readline=stdin.readline
    a,b,c=map(lambda x:Decimal(x),readline().split())
    
    if a.sqrt()+b.sqrt()<c.sqrt():
        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 and a+b<c:
  print('Yes')
else:
  print('No')

Solution (Python):
from decimal import *

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

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

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):
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 decimal import *
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
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 *
import math
a,b,c = map(int,input().split())
asq = Decimal(a).sqrt()
bsq = Decimal(b).sqrt()
csq = Decimal(c).sqrt()
 
if asq + bsq < csq:
    print('Yes')
else:
    print('No')

Solution (Python):
a,b,c = map(int,input().split())
x = c-a-b
if x <= 0:
    print('No')
else:
    if x*x > 4* a*b:
        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):
import math
a,b,c=map(int,input().split())
d=a**2+b**2+c**2-2*(a*b+b*c+c*a)
if d>0 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 (c-a-b)**2 > 4*a*b:
    print("Yes")
else:
    print("No")

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

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):
from math import sqrt
from decimal import *


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

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

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

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

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

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

Solution (Python):
from decimal import *
import math
a,b,c = map(int,input().split())
asq = Decimal(a).sqrt()
bsq = Decimal(b).sqrt()
csq = Decimal(c).sqrt()

if asq + bsq < csq:
    print('Yes')
else:
    print('No')

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

p = c - a - b

if p <= 0:
  print("No")

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

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

Solution (Python):
from decimal import Decimal
a, b, c = (Decimal(x).sqrt() for x in map(int, input().split()))
print('Yes' if a+b < c else '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):
a, b, c = map(int, input().split())


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

Solution (Python):
from decimal import Decimal
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 4 * a * b < (c-a-b)*(c-a-b) and c-a-b > 0:
	print("Yes")
else:
	print("No")

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

Solution (Python):
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 decimal import Decimal, getcontext

getcontext().prec = 30000
getcontext().rounding = 'ROUND_CEILING'

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

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

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

Solution (Python):



'''
A=[]
B=[]
for i in range():
    a, b = map(int, input().split())
    A.append(a)
    B.append(b)'''


import sys
input = sys.stdin.readline

from decimal import Decimal
a, b, c = list(map(int, input().split()))
def sq(x):
    x=Decimal(x**2)
    return x

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

Solution (Python):










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



ans = 'No'

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

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

l = (c-a-b)**2
r = 4*a*b

if c-a-b<0:
    print('No')
elif l>r:
    print('Yes')
else:
    print('No')

Solution (Python):
import math
a,b,c = map(int, input().split())
x=a**2+b**2+c**2+2*a*b-2*b*c-2*a*c
y=4*a*b

if c-b-a>0 and x-y>0 :
    print("Yes")
else:
    print("No")

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

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

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

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

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

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

Solution (Python):
import math
from decimal import Decimal

num = list(map(int,input().split()))

'''
誤差でアウト

a = num[0]**0.5
b = num[1]**0.5
c = num[2]**0.5

if math.sqrt(num[0]) + math.sqrt(num[1]) < math.sqrt(num[2]):
    print("Yes")
else:
    print("No")
'''


a = num[0]
b = num[1]
c = num[2]

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

'''
誤差を小さくするテクニックらしいが，これでもダメだった
if (c**2 - (a+b)**2)/(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")
'''
浮動小数点は長い数を扱うと誤差が生じる
また、整数で計算しようとした時も√の中身は0以上であるという条件から
c > a+b　を忘れてはいけない
'''

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

Solution (Python):
import math

ABC = input().split()

a = int(ABC[0])
b = int(ABC[1])
c = int(ABC[2])


l2  = 4 * a * b
r = c - a - b
r2 = r * r






if r > 0 :
    if l2 < r2:
        print("Yes")
    else:
        print("No")
else:
    print("No")

Solution (Python):
a,b,c = map(int,input().split())
d = c-a-b
if d<=0:
    print("No")
elif 4*a*b < d*d:
    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)*(c-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):
import sys
sys.setrecursionlimit(10**6)
from math import floor,ceil,sqrt,factorial,log
from heapq import heappop, heappush, heappushpop
from collections import Counter,defaultdict,deque
from itertools import accumulate,permutations,combinations,product,combinations_with_replacement
from bisect import bisect_left,bisect_right
from copy import deepcopy
from operator import itemgetter
from fractions import gcd
mod = 10 ** 9 + 7
inf = float('inf')
ninf = -float('inf')
 

def ii(): return int(sys.stdin.readline().rstrip()) 
def mii(): return map(int,sys.stdin.readline().rstrip().split())
def limii(): return list(mii()) 
def lin(n:int): return [ii() for _ in range(n)]
def llint(n: int): return [limii() for _ in range(n)]

def ss(): return sys.stdin.readline().rstrip() 
def mss(): return sys.stdin.readline().rstrip().split()
def limss(): return list(mss()) 
def lst(n:int): return [ss() for _ in range(n)]
def llstr(n: int): return [limss() for _ in range(n)]





a,b,c=mii()

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

Solution (Python):
from decimal import *
import math

getcontext().prec = 50

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

a = Decimal.sqrt(a)
b = Decimal.sqrt(b)
c = Decimal.sqrt(c)

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

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

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

Solution (Python):
from decimal import *
import math

getcontext().prec = 28

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

a = Decimal.sqrt(a)
b = Decimal.sqrt(b)
c = Decimal.sqrt(c)

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

Solution (Python):
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):
a,b,c=map(int,input().split())
d=c-a-b
print(['No','Yes'][4*a*b<d**2 and d>0])

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

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

Solution (Python):
from decimal import Decimal
s = input().split()
a = Decimal(s[0])
b = Decimal(s[1])
c = Decimal(s[2])
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**2+(a+b)**2>4*a*b+2*c*(a+b)) and (c-a-b)>0:
    print("Yes")
else:
    print("No")

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

def main():

    import sys
    input = sys.stdin.readline

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

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

if __name__ == '__main__':
    main()

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

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

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) > 0 and a*b*4 < (c-a-b)**2:
    print('Yes')
else:
    print('No')

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

Solution (Python):
from decimal import *
import math


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

a = Decimal.sqrt(a)
b = Decimal.sqrt(b)
c = Decimal.sqrt(c)

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

Solution (Python):
from decimal import*
a,b,c=[Decimal(i).sqrt()for i in input().split()]
print('NYoe s'[a+b<c::2])

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

Solution (Python):
import sys
import math
from collections import defaultdict
from bisect import bisect_left, bisect_right

sys.setrecursionlimit(10**7)
def input():
    return sys.stdin.readline()[:-1]

mod = 10**9 + 7

def I(): return int(input())
def LI(): return list(map(int, input().split()))
def LIR(row,col):
    if row <= 0:
        return [[] for _ in range(col)]
    elif col == 1:
        return [I() for _ in range(row)]
    else:
        read_all = [LI() for _ in range(row)]
        return map(list, zip(*read_all))



a,b,c = LI()

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

Solution (Python):
from math import sqrt
a, b, c = [int(i) for i in input().split()]

print('Yes' if 4*a*b < (c-a-b)**2 and c-a-b > 0 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):

from math import ceil
from math import floor
from math import sqrt

if __name__ == '__main__':
    input_line = 1
    for i in range(input_line):
        s = input().rstrip().split(' ')
        a = int(s[0])
        b = int(s[1])
        c = int(s[2])
        if(c-a-b > 0):
            print('Yes' if 4*a*b < (c-a-b)**2 else 'No')
        else:
            print('No')

Solution (Python):

import sys
sys.setrecursionlimit(10000000)
INF = 1<<32

YES = "Yes"  
NO = "No"  

def solve(a: int, b: int, c: int):
    from decimal import Decimal
    from math import sqrt
    a,b,c = Decimal(a), Decimal(b), Decimal(c)

    if a.sqrt() + b.sqrt() < c.sqrt():
        print(YES)
    else:
        print(NO)
    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):
from decimal import Decimal
import math
a,b,c=input().split()

from decimal import Decimal
Decimal('2')**Decimal('0.5')


if(Decimal(c)**Decimal(0.5) -(Decimal(a)**Decimal('0.5')+ Decimal(b)**Decimal('0.5'))) >0 :
    print('Yes')
else:
    print('No')

Solution (Python):
import math;

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

cab=(c-a-b)
cab_sq=cab*cab
ab4=4*a*b

if (cab > 0 and ab4 < cab_sq):
    print("Yes")
else:
    print("No")

Solution (Python):
import sys
import copy
import math
import fractions

import bisect
import pprint
import bisect
from functools import reduce
from copy import deepcopy
from collections import deque
import numpy as np
from decimal import *

def gcd(*numbers):
    return reduce(fractions.gcd, numbers)

if __name__ == '__main__':
    a,b,c = map(int, input().split())
    np.set_printoptions(precision=100)

    while(1):
        com = gcd(a,b,c)

        if com ==1:
            break
        else:
            a = a // com
            b = b // com
            c = c // com
    ra = Decimal(a).sqrt()
    rb = Decimal(b).sqrt()
    rc = Decimal(c).sqrt()
    if  ra + rb < rc:
        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,raw_input().split())
x = "Yes" if (c-a-b) >= 0 and (4*a*b) < ((c-a-b)**2) else "No"
print x

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

import sys
import math

YES = "Yes"  
NO = "No"  


def solve(a: int, b: int, c: int):
    if c - a - b > 0 and 4 * a * b < pow(c - a - b, 2):
        print(YES)
    else:
        print(NO)



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):
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):
a,b,c = map(int,input().split())
if c-a-b<0:
	print("No")
else:
	if 4*a*b < (c-a-b)*(c-a-b):
		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):
a, b, c = map(int, input().split())

left = int(a * b * 4)
right = int((c - a - b)**2)

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

Solution (Python):

def main():
    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')
main()

Solution (Python):
import sys
import math
import string
import fractions
import random
from operator import itemgetter
import itertools
from collections import deque
import copy
import heapq
import bisect

MOD = 10 ** 9 + 7
INF = float('inf')
input = lambda: sys.stdin.readline().strip()

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())
if c - a - b >= 0 and 4*(a*b) < (c - a - b)**2:
    print("Yes")
else:
    print("No")