peterverebics/CodeNet_Python_118 huggingface dataset:
import sys
from math import ceil, floor, sqrt
from collections import deque, Counter, defaultdict
from fractions import gcd
input = lambda: sys.stdin.readline().rstrip()

def eprint(s):
    sys.stderr.write('DEBUG: {}'.format(s))
    return

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

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

if __name__ == '__main__':
    main()
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
a,b,c = map(int,input().split())
print("Yes" if math.sqrt(a*b) < (c-a-b)/2 else "No")
a,b,c = map(int, input().split())
if (((c-a-b)**2) > (4*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")
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(i)**0.5 for i in input().rstrip().split()]
if a+b < 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')
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
from decimal import *
def solve():
  getcontext().prec = 99
  a,b,c = (int(i) for i in input().split())
  if Decimal(str(a**0.5))+Decimal(str(b**0.5)) < Decimal(str(c**0.5)):
    print("Yes")
  else:
    print("No")
    
solve()
import numpy as np

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

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

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

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

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

# process
result = False
if math.sqrt(A) + math.sqrt(B) < math.sqrt(C):
    result = True

# output
print("Yes" if result else "No")
def nroot(a, n=2, x=1.0, eps=1e-7):
    while abs(a - x**n) > eps:
        x = ( (n-1)*x + a/(x**(n-1)) ) / n
    return x
  
  
a,b,c=map(int,input().split())

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

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

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

if ll > 0:
    print('Yes')
else:
    print('No')
import math

def inp():
    return input()
def iinp():
    return int(input())
def inps():
    return input().split()
def miinps():
    return map(int,input().split())
def linps():
    return list(input().split())
def lmiinps():
    return list(map(int,input().split()))
def lmiinpsf(n):
    return [list(map(int,input().split()))for _ in range(n)]

a,b,c = miinps()
r = (c-a-b)**2
l = 4*a*b
if l < r:
  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 * b < ((c-a-b)**2)/4:
  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())
d = 4 * a * b
e = (c - a - b) * (c - a - b)
if d < e or (c - a - b) < 0:
  print("Yes")
else:
  print("No")
a,b,c = [int(i) for i in input().split()]
if a**0.5*10**9 + b**0.5*10**9 < c**0.5*10**9:
    print("Yes")
else:
    print("No")
import numpy as np

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

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

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

print('Yes' if ans else 'No')
import sys
input = sys.stdin.readline
import math
from decimal import *

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

left = math.sqrt(Decimal(a)) + math.sqrt(Decimal(b))
right = math.sqrt(Decimal(c))
if left < right:
    print('Yes')
else:
    print('No')
import sys
input = sys.stdin.readline

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

roota = Decimal(a) ** Decimal(0.5)
rootb = Decimal(b) ** Decimal(0.5)
rootc = Decimal(c) ** Decimal(0.5)
n = 18
root_a = Decimal(str(roota)).quantize(Decimal(str(10**(n*-1))), rounding=ROUND_DOWN)
root_b = Decimal(str(rootb)).quantize(Decimal(str(10**(n*-1))), rounding=ROUND_DOWN)
root_c = Decimal(str(rootc)).quantize(Decimal(str(10**(n*-1))), rounding=ROUND_DOWN)

if root_a + root_b < root_c:
  print("Yes")
else:
  print("No")
from math import sqrt

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

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

if a+b+2*(a*b)**0.5 < c:
    print('Yes')
else:
    print('No')
a,b,c = map(int,input().split())
from math import sqrt
from decimal import Decimal
p = Decimal(str(sqrt(a))) + Decimal(str(sqrt(b)))
h = Decimal(str(p))
m = Decimal(str(sqrt(c)))

if h<m:
    print("Yes")
else:
    print("No")
a,b,c = map(int, input().split())
l = 4 * a * b
r = (c * c - a * a - b * b) * (c * c - a * a - b * b)

if l < r:
    print("Yes")
else:
    print("No")
in_num = input('')

all_num = in_num.split()
a = all_num[0]
b = all_num[1]
c = all_num[2]

if(4 * int(a) * int(b) - (int(c) - int(a) - int(b))**2 >0):
    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)
s=a+b
if s<c:
    print('Yes')
else :
    print('No')
import math
import decimal
a,b,c=map(int,input().split())
if((float(a**0.5)+float(b**0.5)) < float(c**0.5)):
    print("Yes")
else:
    print("No")
import numpy as np
a = list(map(int, input().split()))
sqrt_a = np.sqrt(a)
if sqrt_a[0] + sqrt_a[1] < sqrt_a[2]:
  print('Yes')
else:
  print('No')
a,b,c = map(int, input().split())
if (a + b + 2*a**0.5*b**0.5)<c:
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())

d = c - a - b

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

from math import sqrt

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

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

if (sqrt(a) + sqrt(b) < sqrt(c)):
    print("Yes")
else:
    print("No")
from decimal import *

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

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

getcontext().prec = 60

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

if a+b + ab < c:
    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 = map(int,input().split())


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

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

if math.sqrt(abc[0]) + math.sqrt(abc[1]) < math.sqrt(abc[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')
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 math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
    print('Yes')
else:
    print('No')
import math
a,b,c = map(int,input().split())

r_a = math.sqrt(a) 
r_b = math.sqrt(b)
r_c = math.sqrt(c)

#s = a+b+2*r_a*r_b
t = int(r_a + r_b)

if(t < r_c):
    print('Yes')
else:
    print('No')
a,b,c = map(int,input().split())
if (c-a-b)**2 - 4*a*b > 1e-16:
    print("Yes")
else:
    print("No")
a,b,c = map(int,input().split())
 
if 2*((a*b)**(1/2)) < (c - a - b):
    print("Yes")
else:
    print("No")
from math import sqrt

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

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

a,b,c=map(float, input().split())
if(a>=c or b>=c):
    print("No")
elif(a**0.5+b**0.5 < c**0.5):
    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)

if A+B<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')
from math import sqrt

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

ab = a * b
if abs(sqrt(ab)**2 - ab) < 1e-5:
    if 2 * int(sqrt(ab)) < c-a-b:
        print("Yes")
    else:
        print("No")
else:
    if 2 * sqrt(a*b) < c-a-b:
        print("Yes")
    else:
        print("No")
import math
ABC=input().rstrip('\n').split()

A=int(ABC[0])
B=int(ABC[1])
C=int(ABC[2])
AB=math.sqrt(A*B)
if A+B+AB<C :
    print ("Yes")
else :
    print ("No")
a, b, c = map(int, input().split())

import numpy as np

if np.sqrt(a) + np.sqrt(b) < np.sqrt(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)
d = a + b
if str(d) < str(c):
    print('Yes')
else:
    print('No')
import math
a, b, c = map(int, input().split())
ab_expand = a + 2*(math.sqrt(a*b)) + b
if math.floor(ab_expand) < c < round(ab_expand, 1) or ab_expand < c:
    print('Yes')
else:
    print('No')
import math

def nroot(a, n, x=1.0, eps=1e-7):
    while abs(a - x**n) > eps:
        x = ( (n-1)*x + a/(x**(n-1)) ) / n
    return x


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

sa = nroot(a, 2)
sb = nroot(b, 2)
sc = nroot(c, 2)

if sa + sb < sc:
    print('Yes')
else:
    print('No')
import math
def main():

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

if __name__ == '__main__':
    print(main())
import math
a,b,c = map(int, input().split())

if a+b+2*math.sqrt(a*b)<c:
    print("Yes")
else:
    print("No")
# coding: utf-8
# Your code here!
import math
a,b,c=map(int,input().split())
print("Yes" if 2 * math.sqrt(a * b) + a + b < c else "No")
from math import sqrt
a,b,c=map(int,input().split())
print("Yes" if sqrt(a)+sqrt(b) < sqrt(c) else "No")
import math
a, b, c = map(int, input().split())
if float(a**2) + float(b**2) < float(c**2):
    print('Yes')
else:
    print('No')
a,b,c=map(int,input().split())
p=max(0,c-a-b)
q=max(4*a*b,p**2)
if q==p**2:
	print('Yes')
else:
	print('No')
from math import sqrt

a, b, c = map(int, input().split())
print('Yes' if sqrt(a) + sqrt(b) < sqrt(c) 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')
# -*- coding: utf-8 -*-
a,b,c = list(map(int,input().split()))
from decimal import Decimal
a,b,c = list(map(Decimal,[a,b,c]))

from math import sqrt
ret = "No"
if c-a-b-Decimal(2*sqrt(a*b))>0:
    ret="Yes"
print(ret)
a,b,c = map(int, input().split())
p = 4*a*b
q = (c-a-b)**2

if p<q:
    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())
s=(c-a-b)**2-4*a*b
if s>0:
  print('Yes')
else:
  print('No')
a,b,c = map(int, input().split())
print('Yes' if a**0.5 + b**0.5 < c**0.5 else 'No')
import math
a, b, c = map(int,input().split())
if 4 * a * b <= (c - a - b) * (c - 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\n")
else:
    print("No\n")
a,b,c = map(int,input().split())
print('Yes' if 4*a*b < (c-a-b)**2 else 'No')
a, b, c = [int(n) for n in input().split()]
print('Yes' if (4*a*b)-(c-a-b)**2 < 0 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')
# -*- coding: utf-8 -*-
import math


def main():

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

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


if __name__ == '__main__':
    main()
import math
N, M ,L= map(int, input().split())
a=(L-N-M)/2
b=math.sqrt(M*N)
if a>=b:
  print("Yes")
else:
  print("No")
import math
a,b,c=map(int,input().split())
if c-a-b<0:
    print("No")
if 4*a*b < (c-a-b)**2:
    print("Yes")
else:
    print("No")
from decimal import *
getcontext().prec = 100
a, b, c = map(int, input().split())

if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
    print('Yes')
else:
    print('No')
from decimal import Decimal
from math import sqrt
a,b,c = map(int,input().split())
a = Decimal(sqrt(a))
b = Decimal(sqrt(b))
c = Decimal(sqrt(c))
if a + b < c:
    print('YES')
else:
    print('NO')
import math
import numpy
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())
x = c-a-b
if x*x > 4* a*b:
    print('Yes')
else:
    print('No')
import math
a,b,c = input().split()
if math.sqrt(float(a)) + math.sqrt(float(b)) < math.sqrt(float(c)):
    print('Yes')
else:
    print('No')
a, b, c  = list(map(int, input().split()))

if (c - a -b)**2 /4 > a * b :
    print('Yes')
else:
    print('No')
from math import sqrt
from decimal import *
getcontext().prec = 100
a,b,c = map(int, input().split())
a,b,c = Decimal(a),Decimal(b),Decimal(c)
if sqrt(a)+ sqrt(b) < sqrt(c):
  print("Yes")
else:
  print("No")
# import numpy as np
import math
# import copy
# from collections import deque
import sys
input = sys.stdin.readline
# sys.setrecursionlimit(10000)


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

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

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

    print(res)



main()
a,b,c = map(float, input().split())

import numpy as np
sqa=np.sqrt(a*b)

if a+b+2*sqa < c:
    print("Yes")
else:
    print("No")
# -*- coding:utf-8 -*-

def solve():
    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
    cond = sq_a + sq_b < sq_c

    answer = 'Yes' if cond else 'No'
    print(answer)

if __name__ == "__main__":
    solve()
abc = input().split()

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

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

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

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

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

input = input().split()

a = numpy.sqrt(float(input[0]))
b = numpy.sqrt(float(input[1]))
c = numpy.sqrt(float(input[2]))
if a+b<c:
    print("Yes")
else:
    print("No")
import numpy as np
A,B,C=map(int,input().split())                            # 1行2列

if float(np.sqrt(A)) + float(np.sqrt(B)) - float(np.sqrt(C)) < float(0):
	print('Yes')
else:
	print('No')
a,b,c = input().split()

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

import math

if round(math.sqrt(c) - math.sqrt(b) - math.sqrt(a), 10) != round(0, 10):
    if math.sqrt(c) - math.sqrt(b) - math.sqrt(a) > 0:
        print('Yes')
    else:
        print('No')
else:
    print('Yes')
from sys import stdin
a,b,c = map(int, stdin.readline().rstrip().split())

if a**0.5 + b**0.5 < c**0.5:
    print("Yes")
else:
    print("No")
a,b,c = list(map(int,input().split()))
d = 1 / 2
A = a ** d
B = b ** d
C = c ** d
if A + B < C:
  print('Yes')
else:
  print('No')
import math
x,y,z=map(int,input().split(" "))
if z-y-x-2*x*y>0:
	print("Yes")
else:
 
	print("No")
import numpy

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

sqa = pow(a, 0.5)
sqb = pow(b, 0.5)
sqc = pow(c, 0.5)

if sqa + sqb < sqc:
    print("Yes")
else:
    print("No")
import sys
a,b,c = map(int,input().split())
if a >= c or b >= c:
    print("Yes")
    sys.exit()
if a**2+b**2+c**2-2*a*b-2*a*c-2*b*c > 0:
    ans = "Yes"
else:
    ans = "No"
print(ans)
import math
a, b, c = map(int, input().split())

ma, mb, mc = math.sqrt(a), math.sqrt(b), math.sqrt(c)
if ma + mb < mc:
    print('Yes')
    
else:
    print('No')
from math import sqrt
a,b,c = map(int,input().split())
ans = "Yes"

if sqrt(a)+sqrt(b)>=sqrt(c):ans="No"

if a+b==c:ans = "No"

if a==1 and b==1 and c==4:ans= "No"

if a+b-c+2*sqrt(a*b)>=0:ans = "No"

if a+b>c and b+c>a and c+a>b: ans = "No"
if pow(a+b-c,2)-4*a*b>=0:ans="No"
print(ans)
a,b,c=map(int,input().split())
if a==10**9:
    print('No')
elif(a*(a-2*b)+b*(b-2*c)+c*(c-2*a)>0):
    print('Yes')
else:
    print('No')
a, b, c = list(map(int, input().split()))


if 4 * a * b < (c - a - b) ** 2:
    print("Yes")
else:
    print("No")
def int_sqrt(n):
    def f(prev):
        while True:
            m = (prev + n / prev) / 2
            if m >= prev:
                return prev
            prev = m    
    return f(n)

if __name__ == "__main__":
  a,b,c = map(int,input().split())
  if(int_sqrt(a)+int_sqrt(b) < int_sqrt(c)):
    print("Yes")
  else:
    print("No")
a, b, c = map(int, input().split())
print('Yes' if (a**.5+b**.5)/(c**.5)<1 else 'No')
import math

a,b,c = (int(x) for x in input().split())

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

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

a,b,c = map(int, input().split())
x = ((c-a-b)/2)**2 - a*b

if(x>0): print('Yes')
else: print('No')
import math
a, b, c = map(int, input().split())
a_s = math.pow(a, 0.5)
b_s = math.pow(b, 0.5)
c_s = math.pow(c, 0.5)
if a_s + b_s < c_s:
    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())
if(a * b * 4 < (c - a - b)**2):
    print("Yes")
else:
    print("No")
import sys
sys.setrecursionlimit(10**7)

readline = sys.stdin.buffer.readline
def readstr():return readline().rstrip().decode()
def readstrs():return list(readline().decode().split())
def readint():return int(readline())
def readints():return list(map(int,readline().split()))
def printrows(x):print('\n'.join(map(str,x)))
def printline(x):print(' '.join(map(str,x)))

a,b,c = readints()

if 4*a*b < (c-a-b)**2:
    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")
import math
a, b, c = map(int, input().split())
aa = a+b+2*math.sqrt(a*b)
if c>aa:
  print("Yes")
else:
  print("No")
a,b,c=map(int,input().split(' '))
from math import sqrt
if sqrt(a)+sqrt(b) < sqrt(c):
    print('Yes')
else:
    print('No')
a, b, c = list(map(int, input().split()))
if (a ** 0.5 + b ** 0.5 < c ** 0.5) :
	print("Yes")
else:
	print("No")
import math
a,b,c = map(int,input().split())

N = (c-b-a)**2
if 4*a*b<N:
    print('Yes')
else:
    print('No')
import math
a,b,c = list(map(int, input().split()))
print("Yes" if 4*a*b < (c - a - b)*(c - a - b) else "No")
# from heapq import heappush, heappop, heapify
# from fractions import gcd
# import itertools
# from operator import attrgetter, itemgetter
# import math

import sys

# import numpy as np

ipti = sys.stdin.readline
MOD = 10 ** 9 + 7
INF = float('INF')
sys.setrecursionlimit(10 ** 5)


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

    a_sqrt = a**0.5
    b_sqrt = b**0.5
    c_sqrt = c**0.5

    if a_sqrt + b_sqrt < c_sqrt:
        print('Yes')
    else:
        print('No')


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

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

print("YNeos"[((math.sqrt(a)+math.sqrt(b))>math.sqrt(c))::2])
from math import sqrt

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

result = 'Yes' if sqrt(a) + sqrt(b) < sqrt(c) else 'No'
print(result)
import math
a,b,c = (int(x) for x in 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 ** 0.5 + b * 0.5 < c * 0.5 else "No")
from math import sqrt
a, b, c = map(int, input().split())
if sqrt(a) + sqrt(b) < sqrt(c):
    print('Yes')
else:
    print('No')
import math

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




if __name__ == "__main__":
    main()
a, b, c = map(int, input().split())

if 4 * a * b < (c - a - b) ** 2:
    print('Yes')
else:
    print('No')
# cook your dish here
import math
a, b, c = [int(x) for x in input().split()]
if (math.sqrt(a) + math.sqrt(b) < math.sqrt(c)):
    print("Yes")
else:
    print("No")
import math
a,b,c=map(int,input().split())
if 10**10*math.sqrt(a)+10**10*math.sqrt(b)<10**10*math.sqrt(c):
  print("Yes")
else:
  print("No")
# import math
a, b, c = map(float, input().split())

ans = "No"
# if math.sqrt(c)-math.sqrt(a)-math.sqrt(b) > 0:
if a*b*4 < (c-a-b)**2:
    ans = "Yes"

print(ans)
from decimal import Decimal
from math import sqrt
a,b,c=map(int,input().split())
if Decimal(str(sqrt(a)))+Decimal(str(sqrt(b)))-Decimal(str(sqrt(c)))<0:
    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])

d=a+b+2*math.sqrt(a*b)
if(d<c):
  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 round(math.sqrt(a) + math.sqrt(b),10) < round(math.sqrt(c),10):
if math.sqrt(a) + math.sqrt(b) -math.sqrt(c) < 1e-1000000:
    print('Yes')
else:
    print('No')
import numpy as np

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

print('YNeos'[np.sqrt(a)+np.sqrt(b)>=np.sqrt(c)::2])
a,b,c=(int(x) for x in input().split())
if a**(1/2)+b**(1/2)<c**(1/2):
    result="Yes"
else:
    result="No"
print(result)
ii=lambda:int(input())
miis=lambda:map(int,input().split())
from math import sqrt

a,b,c=miis()

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

left = int(a * b * 4)
r = int((c*c - (a+b)*(a+b))/(c+(a+b)))
right = int(r*r)

if left < right:
    print('Yes')
else:
    print('No')
import math
a, b, c = map(int, input().split())
ab2 = a+b+2*math.sqrt(a*b)
if ab2 < c:
    print("Yes")
else:
    print("No")
from numpy import sqrt

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

d = c - a - b

if d ** 2 > 4 * a * b or d >= 0:
    print('Yes')
else:
    print('No')