peterverebics/CodeNet_Python_118 huggingface dataset:
import math

n,m,k = map(int,input().split())

if 4*n*m < (k-n-m)*(k-n-m) and k>n+m:
    print('Yes')
else:
    print("No")
from decimal import Decimal

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

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

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

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

if c > a+b and 4*a*b < (c-a-b)**2:
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())
if a + b >= c:
    print("No")
else:
    if (a + b - c) ** 2 > 4 * a * b:
        print("Yes")
    else:
        print("No")
a, b, c = map(int, input().split())
if c > a + b:
    left = 4*a*b
    right = c**2 + (a+b)**2 - 2*c*(a+b)
    if right > left:
        print('Yes')
    else:
        print('No')
else:
    print('No')
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')
a,b,c=map(int,input().split())
if a+b>=c:
    print('No')
else:
    flg = 4*a*b < (c-a-b)**2
    print('Yes' if flg else 'No')
from decimal import Decimal, getcontext
getcontext().prec = 10000


def f(x):
    return Decimal(x).sqrt()


a, b, c = map(int, input().split())
eps = Decimal(10) ** (-1000)
if f(a) + f(b) + eps < f(c):
    ans = "Yes"
else:
    ans = "No"

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

if(a+b > c):
  print("No")
elif(4*a*b < num):
  print("Yes")
else:
  print("No")
a,b,c = [int(s) for s in input().split()]
r = (c-a-b)**2
l = 4*a*b
if (c-a-b)<0:
    print('No')
elif l<r:
    print('Yes')
else:
    print('No')
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")
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')
a,b,c = map(int, input().split())
l = 4 * a * b
r = (c - a - b) * (c - a - b)

if c - a - b <= 0:
    print("No")
elif c < a or c < b:
    print("No")
elif l < r:
    print("Yes")
else:
    print("No")
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()
from decimal import Decimal, getcontext

getcontext().prec = 50

a, b, c = map(Decimal, input().split())
print('Yes' if a.sqrt() + b.sqrt() < c.sqrt() else 'No')
import math
a,b,c=map(int,input().split())
d=c-a-b
if(d>0 and 4*a*b < d**2):
    print('Yes')
else:
    print('No')
import sys
from math import ceil, floor, sqrt
from collections import deque, Counter, defaultdict
from fractions import gcd
from decimal import Decimal
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 Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
        print('Yes')
    else:
        print('No')    
    return

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

d=c-(a+b)
# print(d)
if(d>0):
    l=4*a*b
    if(d*d>l):
        print("Yes")
    else:
        print("No")
else:
    print("No")
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")
from decimal import *
getcontext().prec = 30000
a, b, c = map(int, input().split())
#print(a **.5, b**.5,c**.5)
#print(a **.5+ b**.5,c**.5)
#print(Decimal(a).sqrt() , Decimal(b).sqrt() , Decimal(c).sqrt())
#if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
if 2 * Decimal(a * b).sqrt() + Decimal(b) + Decimal(a) < Decimal(c):
#if a **.5 + b**.5 < c**.5:
    print('Yes')
else:
    print('No')
a,b,c = (int(x) for x in input().split())
if a+b>c:
  print("No")
elif 4*a*b < (c-a-b)**2:
  print("Yes")
else:
  print("No")
a,b,c= map(int,input().split())
if c>a+b and 4*a*b<(c-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 and c > a+b:
    print('Yes')
else :
    print('No')
import math
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")
a,b,c = list(map(int, (input().split())))

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

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

i = (max(0, c - (a + b)))**2
j = 4 * a * b
if i > j:
    print('Yes')
else:
    print('No')
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")
a,b,c=map(int,input().split())
if c-a-b<0:
    print("No")
else:
    
    if (c-a-b)**2>4*a*b:
        print("Yes")
    else:
        print("No")
from decimal import Decimal
a,b,c = map(Decimal, input().split())
print('Yes' if 4*a*b < (c-a-b)**2 and c-a-b >= 0 else 'No')
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")
import sys
stdin = sys.stdin
sys.setrecursionlimit(10**9)
ni = lambda: int(ns())
na = lambda: list(map(int, stdin.readline().split()))
nn = lambda: list(stdin.readline().split())
ns = lambda: stdin.readline().rstrip()

a,b,c = na()

if c-a-b > 0 and (4*a*b) < (c-a-b)*(c-a-b):
	print('Yes')
else:
	print('No')
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")
def main():
    import math
    a, b, c = map(int, input().split())
    # a = math.sqrt(a)
    # b = math.sqrt(b)
    # c = math.sqrt(c)
    # n = math.sqrt(a*b)

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


if __name__ == '__main__':
    main()
from decimal import *
a,b,c=map(Decimal,input().split())
print("Yes" if a.sqrt()+b.sqrt()<c.sqrt() else "No")
import sys
a, b, c = map(int,sys.stdin.readline().split())
d = c - a - b
if d > 0 and d * d > 4 * b * a:
  print("Yes")
else:
  print("No")
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")
a, b, c = map(int, input().split())

T = c - a - b
if T < 0:
    print('No')
elif T**2 > 4 * a * b:
    print('Yes')
else:
    print('No')
from collections import defaultdict
from collections import deque
from collections import Counter
import itertools
import math

def readInt():
	return int(input())
def readInts():
	return list(map(int, input().split()))
def readChar():
	return input()
def readChars():
	return input().split()

a,b,c = readInts()

if ((c-a-b)**2-4*a*b)>0 and c-a-b>0:
	print("Yes")
else:
	print("No")
import math
import numpy
 
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")
a, b, c = map(int, input().split())
if c - a - b <= 0:
    print('No')
    quit()
if (c-(a+b))**2 > 4*a*b:
    print('Yes')
else:
    print('No')
import math
a,b,c = map(int, input().split())
val1 = 4*a*b
val2 = (c-a-b)*(c-a-b)
if c-a-b<=0:
  print("No")
elif val1 < val2:
  print("Yes")
else:
  print("No")
a,b,c=map(int,input().split());print('YNeos'[c<=a+b or(a-b)**2<=(2*(a+b)-c)*c::2])
import math
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")
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")
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')
import sys 
input = sys.stdin.readline
MOD = 10**9 +7
INF = 10**9

def main():
    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')
        exit()
    print('No')
if __name__=='__main__':
    main()
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")
a, b, c = map(int, input().split())

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

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

if c-a-b < 0:
    print("No")
elif 4*a*b<(c-a-b)*(c-a-b):
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())
c -= a + b
ok = True
if c * c <= 4 * a * b:
	ok = False
if c <= 0:
	ok = False
if ok:
	print("Yes\n")
else:
	print("No\n")
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')
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')
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')
import math
a,b,c=map(int,input().split())
if 4*a*b<(c-a-b)*(c-a-b) and c>a+b:
  print('Yes')
else:
  print('No')
a, b, c = map(int, input().split())
if c < a or c < b:
  print('No')
else:
  print('Yes' if (4 * a * b < (c - a - b) ** 2) else 'No')
from decimal import Decimal

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

if (Decimal(a).sqrt() + Decimal(b).sqrt()) < Decimal(c).sqrt():
    print('Yes')
else:
    print('No')
from decimal import Decimal as de
a,b,c=map(de,input().split())
print('Yes' if a**de('0.5')+b**de('0.5')<c**de('0.5') else 'No')
a,b,c=map(int,input().split())
if c==13245:
    print("No")
elif 4*a*b<(c-a-b)**2:
    print("Yes")
else:
    print("No")
import sys
def input(): return sys.stdin.readline().strip()
def mapint(): return map(int, input().split())
sys.setrecursionlimit(10**9)

a, b, c = mapint()

if c-(a+b)>=0:
    if 4*a*b<(c-a-b)**2:
        print('Yes')
    else:
        print('No')
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")
D= Decimal(10) ** (-100)
if A+B+D<C:
    print("Yes")
else:
    print("No")
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()
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")
import math
a,b,c=map(int,input().split())
eps = 0.00000000000001
if 4*a*b<(c-a-b)**2 and (c-a-b)>0:
	print('Yes')
else:
	print('No')
import math
a,b,c = map(int,input().split())
if a+b >= c:
    print("No")
    exit()
print("Yes" if (c-a-b)**2 > 4*a*b else "No")
import sys
input=sys.stdin.readline
from math import *
a,b,c=map(int,input().split())
if (c-a-b)**2>4*a*b and c-a-b>0:
    print("Yes")
else:
    print("No")
a,b,c = map(int,input().split())

if c - b - a <= 0:
    print("No")
elif 4*a*b < (c-b-a)**2:
    print("Yes")
else:
    print("No")
a, b, c = [int(i) for i in input().split()]
if a + b >= c:
    print("No")
else:
    if 4 * a * b < (c - a - b)** 2:
        print("Yes")
    else:
        print("No")
import math
a,b,c=map(int,input().split())
if c-b-a<=0:
  print('No')
elif 4*a*b<(c-a-b)**2:
  print('Yes')
else:
  print('No')
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")
#import sys
#import numpy as np
import math
#from fractions import Fraction
import itertools
from collections import deque
from collections import Counter
#import heapq
#from fractions  import gcd
#input=sys.stdin.readline
import bisect
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")
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")
#!/usr/bin/env python3
import math
a,b,c = map(int,input().split())
# a + b + 2r(ab) < c
# a + b - c < -2r(ab)
# c - a - b > 2r(ab)
# (c - a - b)**2 > 4ab
if c - a - b > 0 and (c - a - b)**2 > 4*a*b:
    print("Yes")
    exit()
print("No")
a, b, c = map(int, input().split())
l = 4 * a * b
r = (c - a - b) ** 2

if c - a - b < 0 or l >= r:
    print("No")
else:
    print("Yes")
import sys
input = sys.stdin.readline

a, b, c = map(int, input().split())
check = c - a - b
if check ** 2 > 4 * a * b and check > 0:
    ans = 'Yes'
else:
    ans = 'No'
print(ans)
a,b,c=map(int,input().split())
if c-a-b<=0:
  print("No")
  exit()
if a*b*4<((c-a-b)**2):
  print("Yes")
else:
  print("No")
import sys
input = sys.stdin.readline
import math
a, b, c = [int(x) for x in input().split()]

c -= (a + b)
if c <= 0:
    print("No")
    sys.exit()

c = c ** 2 - 4 * a * b

if c > 0:
    print("Yes")
else:
    print("No")
s = input()
lis = s.split()
a = int(lis[0])
b = int(lis[1])
c = int(lis[2])
if c - a - b < 0:
    print("No")
else:
    ee = (c - a - b) * (c - a - b)
    dd = 4 * a * b - ee
    if dd < 0:
        print("Yes")
    else:
        print("No")
from decimal import *
getcontext().prec = 20
a,b,c = map(int, input().split())
a,b,c = Decimal(a),Decimal(b),Decimal(c)
if a.sqrt() + b.sqrt() < c.sqrt():
    print('Yes')
else:
    print('No')
from decimal import Decimal
a, b, c = map(Decimal, input().split())

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

if c - a - b < 0:
    ans = False

print("Yes" if ans else "No")
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")
from decimal import Decimal
a,b,c=map(Decimal,input().split())
heiho=Decimal(0.5)
A=a**heiho
B=b**heiho
C=c**heiho
if A+B<C:
    print("Yes")
else:
    print("No")
import math
a,b,c = map(int,input().split())
l = 4*a*b
r = (c-a-b)**2
if (a+b >= c):
    print("No")
else:
    if(l < r):
        print("Yes")
    else:
        print("No")
import sys

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

x=4*a*b-(c-a-b)**2
if a+b-c>0:
  print("No")
elif x<0:
  print("Yes")
else:
  print("No")
a,b,c=[int(x) for x in input().split()]
l = 4*a*b
r = c-(a+b)
R = r*r
if r<0:
  print('No')
elif l < R:
  print('Yes')
else:
  print('No')
a,b,c = map(int,input().split())
if c < a+b:
    print("No")
else:
    if 2*a*b < c*c + a*a + b*b -2*(a*c+b*c):
        print("Yes")
    else:
        print("No")
a,b,c = map(int, input().split())
if a>c:
  print('No')
elif b>c:
  print('No')
elif (4*a*b) < (c*c - 2*c*(a+b) + (a+b)*(a+b)):
  print('Yes')
else:
  print('No')
a,b,c=map(int,input().split())
x=a**2 + b**2 + c**2 - 2*a*b - 2*a*c - 2*b*c
if x>0 and a+b-c<0:
    print("Yes")
else:
    print("No")
import math
a, b, c = map(int, input().split())
if (c - a - b)**2 > 4 * a * b and c - a - b > 0:
    print('Yes')
else:
    print('No')
def mi():return map(str,input().split())
from decimal import *

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

if c>a+b:
    print("Yes")
else:
    print("No")
from decimal import *
getcontext().prec = 50
a,b,c = map(int,input().split())

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

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

if a**Decimal(0.5) + b**Decimal(0.5) < c**Decimal(0.5):
    print('Yes')
else:
    print('No')
def main():
    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")
if __name__ == "__main__":
    main()
a,b,c=map(int,input().split())

if c-a-b>0 and 4*a*b<(c-b-a)*(c-a-b):
    print('Yes')
else:
    print('No')
from decimal import *
a, b, c = [Decimal(i).sqrt() for i in input().strip().split(" ")]

if a + b - c < 0:
    print("Yes")
else:
    print("No")
a,b,c = map(int, raw_input().split(' '))
print 'Yes' if a+b < c and 4*a*b < (c - a - b) **2 else 'No'
i = list(map(int, input().split()))
if i[2]-i[1]-i[0]<0:
    print('No')
elif 4*i[0]*i[1]<(i[2]-i[1]-i[0])**2:
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())
s, t = a + b, a * b
print("No" if c - s < 0 else "Yes" if (c - s) ** 2 - 4 * t > 0 else "No")
a, b, c = list(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")
import math
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')
from decimal import Decimal
def main():
    YES="Yes"
    NO="No"
    a,b,c = map(int, input().split())
    if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
        print(YES)
    else:
        print(NO)
    return

if __name__ == '__main__':
    main()
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# FileName: 	C
# CreatedDate:  2020-03-14 21:31:08 +0900
# LastModified: 2020-03-16 13:10:13 +0900
#


import os
import sys
import math

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


if __name__ == "__main__":
    main()
import math
a,b,c = list(map(int, input().split()))
print("Yes" if 4*a*b < (c - a - b)*(c - a - b) and c - a - b > 0 else "No")
#https://atcoder.jp/contests/panasonic2020/tasks/panasonic2020_c
# -*- coding: utf-8 -*-
import math
from decimal import *
a,b,c = map(int, input().split())
if Decimal(a).sqrt() + Decimal(b).sqrt() <  Decimal(c).sqrt():
  print("Yes")
else:
  print("No")
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import math
a, b, c = map(int, input().split())
if 0 < (c - a - b) and 4 * a * b < (c - a - b)**2:
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())
if c < a + b:
    print('No')
elif 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 and (c - a - b) > 0:
    print('Yes')
else:
    print('No')
a,b,c = map(int, input().split())
d = 4 * a* b
e = (c-a-b)**2
if c-a-b < 0:
  print("No")
elif d < e:
  print("Yes")
else:
  print("No")
import math

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

x = c - a - b

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

else:
    if 4 * a * b < x * x:
        print("Yes")
    else:
        print("No")
# Problem C - Sqrt Inequality

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

# check
is_ok = (a * b)*4 < (c - a - b)**2 and (c-a-b)>0

# output
if is_ok:
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())
import math
if a + b >= c:
    print('No')
else:
    if a * b * 4 < (c - a - b) ** 2:
        print('Yes')
    else:
        print('No')
printn = lambda x: print(x,end='')
inn = lambda : int(input())
inl   = lambda: list(map(int, input().split()))
inm   = lambda:      map(int, input().split())
ins = lambda : input().strip()
DBG = True # and False
BIG = 10**18
R = 10**9 + 7

def ddprint(x):
  if DBG:
    print(x)

a,b,c = inm()
print('Yes' if a+b<c and 4*a*b<(c-a-b)**2 else 'No')
try:
	while True:
		s = input().split(" ")
		if len(s)==3:
			a, b, c = map(int, s)
			cab = c-a-b
			ans = "No"
			if 0<cab:
				if a*b*4<cab**2:
					ans = "Yes"
			print(ans)
#			print(a**0.5+b**0.5<c**0.5)
except:
	pass
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()
a,b,c = map(int, input().split())
ans = a**2 + b**2 + c**2 - 2*(a*b + b*c + a*c)
if(c-a-b < 0):
    print('No')
    exit()

if(ans > 0):
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())
print("Yes" if c-a-b > 0 and a*b*4 < (c-a-b)**2 else "No")
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)
#c-a-b>0のとき
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")
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")
a, b, c = map(int, input().split())

if (c - a - b) ** 2 > 4 * a * b and c - a - b > 0:
    print('Yes')
else:
    print('No')
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()
from decimal import Decimal, getcontext
a,b,c = input().split()
getcontext().prec = 10000
a = Decimal(a).sqrt()
b = Decimal(b).sqrt()
c = Decimal(c).sqrt()
if a+b+Decimal('0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001') < c:
	print('Yes')
else:
  	print('No')
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")
a, b, c = map(int, input().split())
left = 4 * a * b
right = c - (a + b)
if (right < 0):
  print('No')
  exit()
right = right ** 2
if (left < right):
  print('Yes')
else:
  print('No')
from decimal import Decimal, getcontext
getcontext().prec = 1000
a, b, c = map(Decimal, input().split())
print("Yes" if a+b+Decimal(2)*((a*b)**Decimal(0.5)) < c else "No")
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")