peterverebics/CodeNet_Python_118 huggingface dataset:
# -*- coding: utf-8 -*-
from decimal import *

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

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

ans = 4*a*b - (a + b -c)**2

if ans < 0:
    print("Yes")

else:
    print("No")
import sys
int1 = lambda x: int(x) - 1
read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
sys.setrecursionlimit(500000)

a, b, c = map(int, read().split())
if c - a - b >= 0:

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

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

print(left, right)

if left < right and (c - a - b) > 0:
    print('Yes')
else:
    print('No')
a,b,c=map(int,input('').split(' '))

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

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

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

tmp = 2 * (math.sqrt(a*b)) + a + b
if tmp < c :
    print("Yes")
else:
    print("No")
a,b,c=map(int,input().split())
if ((a**0.5+b**0.5)<(c**0.5)):
    print('Yes')
else:
    print('No')
a,b,c = map(float,input().split())
def mysqrt(x):
    g = 1.0
    while True:
        if abs(g**2 - x) < 0.00000000000001:
            return g
        g = (g+x/g)/2 
print('Yes' if mysqrt(a) + mysqrt(b) < mysqrt(c) else 'No')
import math
a, b, c = map(int,input().split())
if (a+b-c < -2*math.sqrt(a*b)):
  print("Yes")
else :
  print("No")
a,b,c=map(int,input().split())
if a+b+2*pow(a*b,0.5)<c:
    print("Yes")
else:
    print("No")
import math

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

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

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

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

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

if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
    print("Yes")
else:
    print("No")
from math import sqrt
a, b, c = map(int, input().split())
if a + b - c + 2 * sqrt(a * b) < 0:
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())
if 0 < (c-a-b)**2 - 4*a*b:
    print("Yes")
else:
    print("No")
# -*- coding: utf-8 -*-
 
import math
import itertools
import sys
import copy
#import numpy as np
 
# 入力
#A, B, C, D = map(int, input().split())
#L = list(map(int, input().split()))
#S = list(str(input()))
#N = int(input())
#S = str(input())

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

if float(c) > float(a+b)+2*(math.sqrt(a*b)) :
  print ("Yes")
else :
  print ("No")
import math
a, b, c = map(int, input().split())
if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())

if a**0.5 + b**0.5 < c**0.5:
    print('Yes')
else:
    print('No')
from collections import *
from itertools import *
from bisect import *
from heapq import *
import copy
import math
from fractions import gcd
import sys
#input = sys.stdin.readline


#N=int(input())

#A=list(map(int,input().split()))
#XY=[list(map(int,input().split())) for i in range(N)]

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

if a**.5+b**.5<c**.5:
    print("Yes")
else:
    print("No")
import sys
import numpy as np
from decimal import Decimal


def main():
    a, b, c = map(int, input().split())
    if c <= b or c <= a:
        print("No")
        sys.exit(0)

    left = 0
    right = Decimal(np.sqrt(c)) - Decimal(np.sqrt(a)) - Decimal(np.sqrt(b))
    if left < right:
        print("Yes")
    else:
        print("No")


if __name__ == "__main__":
    main()
import math
a,b,c=map(int,input().split())
d=2*(math.sqrt(a*b))
if a+b+d<c:
    print("Yes")
else:
    print("No")
a,b,c=map(int,input().split())
if 4*a*b<(c-a-b)**2:
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())

if a + b < ((c-a-b)**2)/4:
  print('Yes')
else:
  print('No')
import math
a, b, c = map(int, input().split())
if a + b + 2*math.sqrt(a*b) < c:
    print("Yes")
else:
    print("No")
a, b, c = [int(_) for _ in input().split()]
print('Yes' if 4 * a * b < (c - a - b)**2 else 'No')
a,b,c = map(float, input().split())

import numpy as np
sqa=np.sqrt(a)
sqb=np.sqrt(b)
sqc=np.sqrt(c)


eps=0.00000000001

if (sqa + sqb)+eps < sqc:
    print("Yes")
else:
    print("No")
import numpy as np
a, b, c = list(map(int, input().split()))
x = a + b + 2 * np.sqrt(a) * np.sqrt(b) 
if x < c:
    print("Yes")
else:
    print("No")
import math

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

if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
    print('Yes')
else:
    print('No')
from collections import Counter,defaultdict,deque
from heapq import heappop,heappush,heapify
import sys,bisect,math,itertools,fractions,pprint
sys.setrecursionlimit(10**8)
mod = 10**9+7
INF = float('inf')
def inp(): return int(sys.stdin.readline())
def inpl(): return list(map(int, sys.stdin.readline().split()))

a,b,c = inpl()
if 2*math.sqrt(a) * math.sqrt(b) < c-a-b:
    print('Yes')
else:
    print('No')
from decimal import *

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

l = Decimal(a).sqrt() + Decimal(b).sqrt()
r = Decimal(c).sqrt()

if l < r:
    print("Yes")
else:
    print("No")
import math
a,b,c = map(int,input().split())
AB = math.sqrt(a*b)
if 2*AB<c-a-b :
    print('Yes')
else:
    print('No')
import math
from decimal import Decimal

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

d = Decimal(a + b)

if d < c:
    print('Yes')
else:
    print('No')
from decimal import *
getcontext().prec=1000
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")
import math

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

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

ans = (a**0.5)+(b**0.5) < (c**0.5)
print('Yes' if ans else 'No')
a, b, c  = list(map(int, input().split()))

if a == 0:
    if c > b:
        print('Yes')
    else:
        print('No')
elif b == 0:
    if c > a:
        print('Yes')
    else:
        print('No')
elif (c-a-b) < 0:
    print('No')
else:
    if (c - a -b)**2 /4 > a * b :
        print('Yes')
    else:
        print('No')
a, b, c = list(map(int, input().split(' ')))
left = 2 * (a * b + b * c + c * a)
right = a**2 + b**2 + c**2
if a == b:
    left = 4 * a
    right = c
elif a == c or b == c:
    left = a
    right = 0
else:
    if a - 2*c > 0 and b - 2*c > 0 and c - 2*a > 0:
        left = 0
        right = 1
if left < right:
    Ans = 'Yes'
else:
    Ans = 'No'
print(Ans)
import math
a,b,c = map(int,input().split())
if 4*(a*b)**2 < (c**2 - a**2 - b**2)**2:
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())

ans = (c - a - b) ** 2 - 4 * a * b
if ans > 0:
    print("Yes")
else:
    print("No")
a,b,c = map(int,input().split())
if 4*a*b < c**2 + (a+b)**2 - 2*(a+b)*c:
    print('Yes')
else:
    print('No')
import numpy as np

li = np.array(list(map(int, input().split())))
left = li[0] + li[1] + 2 * np.sqrt(li[0]) * np.sqrt(li[1])
right = li[2]

print("Yes" if left < right else "No")
import math

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

if math.sqrt(a) + math.sqrt(b) <= math.sqrt(c):
  print('Yes')
else:
  print('No')
in_list = list(map(int,input().split()))
a = in_list[0]
b = in_list[1]
c = in_list[2]
if (a*a - 2*a*b + b*b - 2*b*c + c*c - 2*c*a) > 0:
    print('Yes')
else:
    print('No')
import math

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

if a + b - c < 2 * math.sqrt(a * b):
  print('Yes')
else:
  print('No')
import math

a, b, c = map(float, input().split())
x = a**0.5 + b**0.5
y = c**0.5
if x - y < 0:
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())
print("Yes" if (c-a-b)**2-4*a*b > 0 else "No")
a,b,c=map(int,input().split())
if a**(1/2)+b**(1/2)>=c**(1/2):
    print('No')
else:
    print('Yes')
import sys
def input(): return sys.stdin.readline().strip()

def resolve():
    a,b,c=map(int, input().split())
    if 4*a*b<(c-a-b)**2 and 0<(c-a-b)**2:
        print('Yes')
    else:
        print('No')
resolve()
import numpy as np

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

if np.sqrt(a) + np.sqrt(b) < np.sqrt(c):
    print('Yes')
else:
    print('No')
a,b,c = map(int,input().split())
if a**0.5 + b**0.5 >= c**0.5:
  print("No")
else:
  print("Yes")
import math
a, b, c = map(int, input().split())

if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
  print('Yes')
else:
  print('No')
import decimal
a, b, c = map(float, input().split())

if 4*a*b < (c-a-b)**2 and c-a-b > 0:
    print('Yes')
else:
    print('No')
a, b, c =map(int, input().split())
print("Yes" if(0<c**2+(a-b)**2-2*c*(a+b)) else "No")
from math import sqrt
a,b,c = map(int,input().split())
if(a+b+2*sqrt(a*b)<c):
	print("Yes")
else:
	print("No")
import math
a, b, c = map(int, input().split())
if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
  print("Yes")
else:
  print("No")
l=[int(e) for e in input().split(' ')]
a=l.pop(0)
b=l.pop(0)
c=l.pop(0)

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

if lt < rt:
    print('Yes')
else:
    print('No')
import numpy as np

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

if np.sqrt(a) + np.sqrt(c) < np.sqrt(c):
    print('Yes')
else:
    print('No')
a,b,c=map(int,input().split())
print('Yes' if a+b+2*((a+b)**0.5)<c else 'No')
# coding: utf-8
# Your code here!
import math
import decimal

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

if math.sqrt(decimal.Decimal(a)) + math.sqrt(decimal.Decimal(b)) < math.sqrt(decimal.Decimal(c)):
    print('Yes')
else:
    print('No')
from decimal import Decimal, getcontext

getcontext().prec = 100

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

ans = False

if c-a-b >= 0 and a*b < (c-a-b)**2:
  ans = True


print('Yes' if ans else 'No')
import math
a, b, c = map(int, input().split())

if a + b + 2 * math.sqrt(a*b) < c:
    print('Yes')
else:
    print('No')
import math

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

if math.sqrt(a)+math.sqrt(b) < math.sqrt(c):
    print('Yes')
else:
    print('No')
# coding: utf-8
# Your code here!
from decimal import Decimal

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

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

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

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

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

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

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

a, b, c = map(int, input().split())
if a >= 0 and b >= 0 and c >= 0:
    if (a+b) <c and (a+b) ** 2 < c ** 2:
        print("Yes")
    else:
        print("No")
else:
    print("No")
a,b,c=map(int,input().split())
if pow(a,0.5)+pow(b,0.5)<=pow(c,0.5):
  print("Yes")
else:
  print("No")
a,b,c = list(map(int,input().split()))
A = a**0.5
B = b**0.5
C = c**0.5
AB = int(A+B)
c = int(C)
if AB < C:
    print("Yes")
else:
    print("No")
a,b,c = map(int, input().split())
l = 4 * a * b
r = (c - a - b) * (c - a - b)

if l < r:
    print("Yes")
else:
    print("No")
# coding: utf-8
import math
a, b, c = map(int, input().split())
if 2*math.sqrt(a*b) < c-a-b:
    print('Yes')
else:
    print('No')
a,b,c = list(map(int,input().split()))

import math

#if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
#    print("Yes")
#else:          
#    print("No")
    
if pow(a,0.5) + pow(b,0.5) < pow(c,0.5):
    print("Yes")
else:          
    print("No")
from math import sqrt
from decimal import *
getcontext().prec = 64
a, b, c = map(Decimal,input().split())


if sqrt(a) + sqrt(b) < sqrt(c):
    print('Yes')
else:
    print('No')
a,b,c = map(int,input().split())
if a**0.5+b**0.5 < c**0.5:
    print("Yes")
else:
    print("No")
a,b,c=map(int,input('').split(' '))
if (a**0.5)+(b**0.5)<(c**0.5):
    print('Yes')
else:
    print('No')
import math
a,b,c  = [int(x) for x in input().split()]

lhs = math.sqrt(a) + math.sqrt(b)
rhs = math.sqrt(c)

if(lhs < rhs):
    print("Yes")
else:
    print("No")
x = list(map(int,input().split(" ")))
a = x[0]
b = x[1]
c = x[2]
import math

a_sqrt = math.sqrt(a)
b_sqrt = math.sqrt(b)
c_sqrt = math.sqrt(c)

if c_sqrt - a_sqrt - b_sqrt > 0:
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())
if 4 * a * b < (c - a - b) ** 2:
	print("Yes")
else:
	print("No")
import math
a,b,c = map(int,input().split())

sqa = math.sqrt(a)
sqb = math.sqrt(b)
sqc = math.sqrt(c)

print(sqa,sqb,sqc)

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

if(4*a*b + 2*b*c + 2*c*a < a**2 + b**2 + c**2 + 2*a*b):
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())
if a ** 2 + (b - c) ** 2 > 2 * a * (b + c):
    print('Yes')
else:
    print('No')
import math
a, b, c = map(int, input().split())
a_s = math.sqrt(a)
b_s = math.sqrt(b)
c_s = math.sqrt(c)
if a_s + b_s < c_s:
    print("Yes")
else:
    print("No")
a,b,c=map(int,input().split())
if a+b+2*(2*b)**0.5<c:
  print('Yes')
else:
  print('No')
import math


a, b, c = map(int, input().split())
a2, b2, c2 = math.sqrt(a),math.sqrt(b),math.sqrt(c)



if c2**2 - a2**2 - b2**2 - 2*a2*b2> 0:
    print("Yes")
else:
    print("No")
import math
a, b, c = list(map(int, input().split()))
if math.sqrt(a)+math.sqrt(b) < math.sqrt(c):
    print("Yes")
else:
    print("No")
from decimal import *
import math
h=input().split()
a,b,c=int(h[0]),int(h[1]),int(h[2])
a=Decimal(math.sqrt(a))
b=Decimal(math.sqrt(b))
c=Decimal(math.sqrt(c))
if(a+b>=c):
  print('No')
else:
  print('Yes')
import math
from decimal import getcontext, Decimal

getcontext().prec = 1000

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

sqa = Decimal(math.sqrt(a))
sqb = Decimal(math.sqrt(b))
sqc = Decimal(math.sqrt(c))

print(sqa)

if sqa + sqb < sqc:
    print("Yes")
else:
    print("No")
import sys
import itertools
import math
from collections import deque
MAX_INT = int(10e15)
MIN_INT = -MAX_INT
mod = 1000000007
sys.setrecursionlimit(10000000)
def IL(): return list(map(int,input().split()))
def SL(): return input().split()
def I(): return int(sys.stdin.readline())
def S(): return input()

from decimal import *
getcontext().prec = 10000

a,b,c = IL()
if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
  print("Yes")
else:
  print("No")
import math
import numpy as np
import sys
def main():
    a,b,c = map(int, input().split())

    if a + b + 2 * math.sqrt(a) * math.sqrt(b) < c:
        print('Yes')
    else:
        print('No')
    sys.exit()

if __name__ == '__main__':
    main()
import math

number = input().split(" ")
a = int(number[0])
b = int(number[1])
c = int(number[2])
if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
	print("Yes")
else:
	print("No")
import math
inp = list(map(int,input().split()))
if math.sqrt(inp[0])+math.sqrt(inp[1])<math.sqrt(inp[2]):
  print('Yes')
else:
  print('No')
import math
a, b, c = map(int, input().split())
a_sqrt = math.sqrt(a)
b_sqrt = math.sqrt(b)
c_sqrt = math.sqrt(c)



if (a_sqrt+b_sqrt) < c_sqrt:
	print('Yes')
elif (a+b) < c:
	print('Yes')
else:
	print('No')
import math
import numpy as np
a,b,c=map(int, input().split())
#print(math.sqrt(a))
#print(math.sqrt(b))
#print(type(math.sqrt(c)))
#print(math.sqrt(a)+math.sqrt(b))
if (np.sqrt(a)+ np.sqrt(b))< np.sqrt(c):
    print('Yes')
else:
    print('No')
from math import *
from decimal import *
a,b,c=map(int,input().split())
if Decimal( Decimal(a**(1/2))+ Decimal(b**(1/2)))<Decimal(c**(1/2)):
    print("Yes")
else:
    print("No")
a,b,c = map(int, input().split())
p = 4*a*b
q = (c*c-a-b)**2

if p<q:
    print("Yes")
else:
    print("No")
a,b,c=input().split()
a = eval(a)
b = eval(b)
c = eval(c)
if 4*a*b<pow(c-a-b,2):
    print("Yes")
elif (c < a + b):
    print("No")
else:
    print("No")
from math import sqrt
a, b, c=map(int, input().split())
if sqrt(c)>sqrt(a) + sqrt(b):
  print("Yes")
else:
  print("No")
import math
a,b,c = map(int,input().split())

ab = math.sqrt(a*b)
if a+b+2*ab < c:
  print('Yes')
else:
  print('No')
import math

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

if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
    print('Yes')
else:
    print('No')
import math as m
import decimal as d
a, b, c = map(int, (input().split()))
d.getcontext().prec = 1000
if float(m.sqrt(a)) + float(m.sqrt(b)) < float(m.sqrt(c)):
    print("Yes")
else:
    print("No")
from math import sqrt
a,b,c=map(int,input().split())
m1=sqrt(a)
m2=sqrt(b)
g=2*m1*m2
if g<c-a-b:
  print("Yes")
else:
  print("No")
a, b, c = map(int, input().split())
if c - a - b - 2*(a*b)**0.5 > 0:
  print('Yes')
else:
  print('No')
import math
a, b, c = map(int, input().split())
if (math.sqrt(a) +math.sqrt(b)) -math.sqrt(c) < 0:
    print('Yes')
else:
    print('No')
from decimal import Decimal
import math
a, b, c = map(int, input().split())

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

a, b, c = map(int, input().split())
print('Yes' if (sqrt(2) + sqrt(3)) ** 2 < c else 'No')
a, b, c = map(int, input().split())
if a+b+2*(a*b)**(1/2)<c: print("Yes")
else: print("No")
from decimal import *
import math
a,b,c=map(int,input().split())
if math.sqrt(Decimal(a)) + math.sqrt(Decimal(b)) < math.sqrt(Decimal(c)):
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())

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

def f(a, b, c):
	res = (c - a - b) ** 2 - 4 * a * b
	return res

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

getcontext().prec = 10000

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")
a,b,c = map(int,input().split(" "))
ac = (a*c)**0.5
bc = (b*c)**0.5
if (ac+bc)/c<1:
    print("Yes")
else:
    print("No")
a,b,c = map(int,input().split())
if a*b < 1/4 * (c-a-b)**2 and c > (a+b):
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())
if a**2+b**2+c**2-2*(a*b+b*c+c*a) > 0:
    print ("Yes")
else:
    print ("No")
a,b,c = map(int,input().split())
if a+b+2*( (a*b)**(1/2)//1 ) <c:
  print("Yes")
else:
  print("No")
import math

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

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

if 4*a*b < (c-a-b)**2:
    print('Yes')
else:
    print('No')
from math import sqrt
a, b, c = map(lambda x: sqrt(int(x)), input().split())
print("Yes" if (a + b < c) else "No")
import math
a, b, c = map(int, input().split())
if math.sqrt(c) - math.sqrt(a) - math.sqrt(b) > 0:
    print('Yes')
else:
    print('No')
import numpy as np
a, b, c = map(int, input().split())
if a + b >= c:
    print("No")
    exit()

if np.sqrt(a) - np.sqrt(c) + np.sqrt(b) >= 0:
    print("No")
else:
    print("Yes")
from math import sqrt

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

ab = a * b
if abs(sqrt(ab)**2 - ab) < 1e-5:
    if 2 * round(sqrt(ab)) < c-a-b:
        print("Yes")
    else:
        print("No")
else:
    if 2 * sqrt(ab) < c-a-b:
        print("Yes")
    else:
        print("No")
import math
a, b, c = map(int, input().split())
ab = a * b
out = c - a - b
num = ((out)/2)**2
if num < 0:
  num = -num 
if ab < num:
  print("Yes")
else:
  print("No")
import math
a, b, c = map(int,input().split())

if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
    print("Yes")
else:
    print("No")
a,b,c=map(int,input().split())
print("Yes" if a**.5+b**.5<c**.5 else "No")
a,b,c=map(int,input().split())
siki=a**2+b**2+c**2-2*a*b-2*a*c-2*b*c

if siki>10**(-10):
  print('Yes')
else:
  print('No')
import math
from decimal import *
a,b,c=map(int,input().split())
if c>(a+b+Decimal(math.sqrt(4*a*b))):
    print("No")
else:
    print("Yes")
from math import sqrt
a,b,c =(map(int,input().split()))
left = sqrt(a) + sqrt(b)
right = sqrt(c)
if left < right:
    print('Yes')
else :
    print('No')
import math

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

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


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

if (a ** (1/2) + b ** (1/2)) < c ** (1/2):
  print("Yes")
else:
  print("No")
a,b,c=map(int,input().split())

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

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

if a**0.5 + b**0.5 < c**0.5:
    print("Yes")
else:
    print("No")
import math
a, b, c = map(int, input().split())
if math.sqrt(c) > math.sqrt(a)+math.sqrt(b):
    print("Yes")
else:
    print("No")
import math
import numpy as np
a,b,c=map(int, input().split())
def nroot(a_, n, x=1.0, eps=1e-10):
    while abs(a_ - x**n) > eps:
        x = ( (n-1)*x + a_/(x**(n-1)) ) / n
    return x

if math.sqrt(a) + math.sqrt(b) - math.sqrt(c)< 1e-14:
    print('Yes')
else:
    print('No')
import math
a,b,c = map(int,input().split())
K = math.sqrt(a)+math.sqrt(b)
L = math.sqrt(c)
if K<L:
    print("Yes")
else:
    print("No")
import math
a,b,c = map(int,input().split())
 
sqa = math.sqrt(a)
sqb = math.sqrt(b)
sqc = math.sqrt(c)
 
if sqa + sqb < sqc:
  print("Yes")
else:
  print("No")
a, b, c = map(int, input().split())
if a+b+2*((a*b)**(1/2)) < c:
    print('Yes')
else:
    print('No')
import math
a, b, c = map(int,input().split())

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

a = round(a,12)
b = round(b,12)
c = round(c,12)

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

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

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

if (ab4 < cab_sq):
    print("Yes")
else:
    print("No")
import math

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

if 2 * math.sqrt(a * b) < c - a - b:
    print("Yes")
else:
    print("No")
a, b, c = map(int,input().split())

if (a + b - c) * (a + b - c) >= 4 * a * b:
  print("Yes")
else:
  print("No")
a,b,c=map(int,input().split())
d=max(c-a-b,0)
print('Yes') if 4*a<d/b*d else print('No')
# 2020/03/14
# パナソニックプログラミングコンテスト2020 - C

# 最小公倍数 fractions.gcdバージョン
# 2019/05/18
# Least Common Multiple(LCM)
import fractions
def lcm_fgf(a, b):
    return int(a * b // fractions.gcd(a, b))

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

# Calc
lcm_ab = lcm_fgf(a, b)
lcm_abc = lcm_fgf(lcm_ab, c)

wkabsq = (((a ** (1/2)) + (b ** (1/2))) ** 2) * lcm_abc

if wkabsq < c * lcm_abc:
    ans = "Yes"
else:
    ans = "No"

# Output
print(ans)
import sys
a, b, c = [int(i) for i in sys.stdin.readline().split()]
from math import sqrt
if a + b + 2 * sqrt(a)*sqrt(b) < c:
    print("Yes")
else:
    print("No")
import math

a, b, c = map(int, input().split())
print('Yes' if c - a - b - 2 * (math.sqrt(a * b)) > 0 else "No")
a,b,c = map(int, input().split())
x = a+b+2*((a+b)**0.5)
y = c
if x < y:
    print("Yes");
else:
    print("No");