peterverebics/CodeNet_Python_118 huggingface dataset:
#!python3

# import numpy as np


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


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


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

if (c-a-b)<=0:
  print("No")
else:
  chk = (c-a-b)**2 - 4*a*b
  if chk > 0:
    print("Yes")
  else:
    print("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')
n = list(map(int,input().split()))
if n[0]*-1+n[1]*-1+n[2]>0:
    if (n[0]*-1+n[1]*-1+n[2])**2 > 4*n[0]*n[1]:
        print("Yes")
    else:
        print("No")
else:
    print("No")
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")
from decimal import Decimal

a, b, c = map(Decimal, input().split())
if a.sqrt() + b.sqrt() < c.sqrt():
    print("Yes")
else:
    print("No")
if __name__ == '__main__':
    a, b, c = tuple([int(n) for n in input().split()])
    if c - a - b < 0:
        print('No')
    elif (c - a - b) * (c - a - b) > 4 * a * b:
        print('Yes')
    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' )
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')
def myAnswer(a:int,b:int,c:int) -> str:
   A = ( a + b - c) ** 2
   B = 4 * a * b

   return "Yes" if( A - B > 0 and (c - a - b) > 0) else "No"

def modelAnswer():
   return
def main():
   a,b,c = map(int,input().split())
   print(myAnswer(a,b,c))

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

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

from decimal import Decimal
sqa=Decimal(a).sqrt()
sqb=Decimal(b).sqrt()
sqc=Decimal(c).sqrt()

if sqa+sqb<sqc:
    print("Yes")
else:
    print("No")
a, b, c = list(map(int, input().split()))
if (c - a - b) > 0 and (c - a - b) ** 2 > 4 * 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>=0:
    print("Yes")
else:
    print("No")
from decimal import Decimal
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())
 
if c-a-b > 0 and 4*a*b < pow(c-a-b, 2):
  print('Yes')
else:
  print('No')
from math import sqrt
# map(int,input().split())
a,b,c = map(int,input().split())
if (c-a-b>0)and(4*a*b < (c-a-b)*(c-a-b)):
  print("Yes")
else:
  print("No")
a,b,c = map(int,input().split())

if c >= (a+b) and 4*a*b < (c - (a+b))**2:
    print("Yes")
else:
    print("No")
import math

a,b,c = (int(x) for x in 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 4*a*b < (c-b-a)**2 and c - b - a > 0:
    print("Yes")
else:
    print("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())
if c-(a+b)>=0:
  if 4*a*b<(c-(a+b))**2:
    print('Yes')
  else:
    print('No')
else:
  print('No')
a,b,c=[int(_) for _ in input().split()]
if c-a-b<=0:
    print("No")
else:
    k=2*(a*b + b*c + c*a) - a**2 - b**2 - c**2
    print("Yes" if k<0 else "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')
from decimal import Decimal
import math
a, b, c = map(int, input().split())

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

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

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

s = input().split()

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

if a + b >= c :
  print('No')
else:
  if 4*a*b < ( c - a - b ) ** 2 :
    print('Yes')
  else:
    print('No')
#!/usr/bin/env python3
from decimal import Decimal

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

# ans = "Yes" if (math.sqrt(a) + math.sqrt(b)) < math.sqrt(c) else "No"
root = Decimal("0.5")
ans = "Yes" if ((a ** root) + (b ** root)) < (c ** root) else "No"


print(ans)
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")
import math
from decimal import Decimal
a,b,c = [int(x) for x in input().split()]

if (Decimal(a).sqrt() + Decimal(b).sqrt()) < Decimal(c).sqrt():
    print("Yes")
else:
    print("No")
import sys
# import math
from decimal import *
input = sys.stdin.readline

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

if C - A - B >= 0 and 4 * A*B < (C - A - B) ** 2:
  print('Yes')
else:
  print('No')
a,b,c=(int(x) for x in input().split())
if 4*a*b < (c-a-b) **2 and c -a -b > 0:
  print('Yes')
else:
  print('No')
a, b, c = [int(_) for _ in input().split()]
d = c - a - b
if d > 0 and d * d > 4 * a * b:
    print("Yes")
else:
    print("No")
import decimal

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

# print('Yes' if a + b + 2 * ((a * b).sqrt()) < c else 'No')
print('Yes' if a.sqrt() + b.sqrt() < c.sqrt() else '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 (c-a-b)**2 - 4*a*b > 0 and c-a-b > 0:
    print("Yes")
else:
    print("No")
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")
#パナソニックプロ2020
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')
# Problem C - Sqrt Inequality

# 注意：ルートの計算は近似計算によりWAとなってしまう。
#    ：整数に落とし込んで計算しよう

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

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

# output process
if tochu_1>0 and (tochu_1)**2>tochu_2:
    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 c-a-b<0:
  print('No')
else:
  print('Yes' if (c-a-b)**2>4*a*b  else '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 c-a-b > 0 and (c-a-b)**2 - 4*a*b > 0:
    print('Yes')
else:
    print('No')
from sys import stdin,setrecursionlimit
import math
setrecursionlimit(10**7)
a,b,c = map(int,stdin.readline().rstrip().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 4*a*b<(c-a-b)**2 and c-a-b>=0:
    print("Yes")
else:
    print("No")
import math

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

    if left < right:
        return 'Yes'
    else:
        return 'No'

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

if m <= 0:
  print('No')

else:
  X = (m * m) - (4 * a * b)
  if X > 0:
    print('Yes')
  else:
    print('No')
# C
# 解説みた
a, b, c = map(int, input().split())

if 4*a*b < (c - a - b)**2 and 0 < c - a - b: 
    print('Yes')
else:
    print('No')
#!/usr/bin/env python
from collections import deque, defaultdict
import bisect
from math import factorial, sqrt


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

    right = c - a - b
    if right <= 0:
        print("No")
        return
    right = right ** 2
    left = 4 * a * b

    if right > left:
        print("Yes")
    else:
        print("No")


if __name__ == '__main__':
    main()
a,b,c = list(map(int , input().split()))
x = c - a - b
X = x ** 2
Y = a * b * 4
Z = X - Y
if Z > 0 and x > 0:
    print("Yes")
else:
    print("No")
def solve(a, b, c):
    # a + b + 2 * sqrt(a*b) < c
    # 4 * a * b < (c - a - b) ** 2
    if c < a + b:
        return "No"
    if 4 * a * b < (c - a - b) ** 2:
        return "Yes"
    else:
        return "No"


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


def test():
    assert solve(2, 3, 9) == "No"
    assert solve(2, 3, 10) == "Yes"


if __name__ == "__main__":
    test()
    main()
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")
import numpy as np
from decimal import *
from math import sqrt
a, b, c = list(map(int, input().split()))


getcontext().prec = 20    # デフォルト28桁のところを20桁にする

_a = Decimal(a).sqrt()
_b = Decimal(b).sqrt()
_c = Decimal(c).sqrt()

if _a+ _b < _c:
    print("Yes")
else:
    print("No")
import math
a,b,c=[int(x) for x in input().split()]
if c-a-b<0:
    print("No")
elif a*b*4<pow(c-a-b,2):
    print("Yes")
else:
    print("No")
a,b,c = map(int,input().split())
n = c-a-b
print("Yes" if 4*a*b < n**2 and n > 0 else "No")
a,b,c=map(int,input().split())
if c-(a-b)>1 and 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 a + b < c:
    print("Yes")
else:
    print("No")
import decimal
a,b,c=(decimal.Decimal(x) for x in input().split())
judge = a.sqrt() + b.sqrt() - c.sqrt()
print("Yes" if judge < 0 else "No")
#!/usr/bin/env python3

from decimal import Decimal

a, b, c = input().split()
if Decimal(a)**Decimal("0.5")+Decimal(b)**Decimal("0.5") < Decimal(c)**Decimal("0.5"):
    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")
#python3
from decimal import Decimal
def main():
    a, b, c = map(Decimal, input().split())
    if a.sqrt() + b.sqrt() < c.sqrt():
        print('Yes')    
    else:
        print('No')
main()
a,b,c = map(int,input().split())
if c-a-b < 0:
    print('No')
elif 4*a*b >= (c-a-b)**2:
    print('No')
else:
    print('Yes')
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')
#!/usr/bin/env python3
import sys, math, itertools, collections, bisect
input = lambda: sys.stdin.buffer.readline().rstrip().decode('utf-8')
inf = float('inf') ;mod = 10**9+7
mans = inf ;ans = 0 ;count = 0 ;pro = 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")
# coding: utf-8

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

#ret = a**.5 + b**.5 < c**.5
ret = (c-a-b) > 0 and 4*a*b < (c-a-b)**2

print ['No','Yes'][ret]
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')
a, b, c = map(int, input().split())
print('Yes' if c-a-b>0 and 4*a*b<(c-a-b)**2 else 'No')
#!/usr/bin/python3
a, b, c = map(int, input().split())
if a+b <c and (a*b)*4 < ((c-a-b))**2:
    print("Yes")
else:
    print("No")
import sys
sys.setrecursionlimit(1000000)
input = sys.stdin.readline
from bisect import *
from collections import *
from heapq import *
INF = 500000
mod = 10**9+7

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

if (c - a- b <= 0):
    print("No")
else:
    if (4*a*b) < (c-a-b)**2:
        print("Yes")
    else:
        print("No")
if __name__ == '__main__':
    a, b, c =map(int, input().split())
    ab = 4 * a * b
    a_b_c = (c - (a + b))
    a_b_c_2 = a_b_c ** 2
    if a_b_c <= 0:
        print("No")
    else:
        if ab < a_b_c_2:
            print("Yes")
        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")
from decimal import Decimal

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

root_a = Decimal(a).sqrt()
root_b = Decimal(b).sqrt()
root_c = Decimal(c).sqrt()

if root_a + root_b < root_c:
  print('Yes')
else:
  print('No')
import math
from decimal import Decimal

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

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

if __name__=='__main__':
    main()
import math
from decimal import *
getcontext().prec = 20

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

if ((c-a-b)>0)and((c-a-b)*(c-a-b)>4*a*b) :
    print('Yes')
else:
    print('No')
from math import sqrt
from decimal import getcontext, Decimal
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')
a,b,c=map(int,input().split())
k=c-a-b
d=4*a*b
if k<=0:
    print('No')
    exit()
if (k**2)-d>0.5:
    print('Yes')
else:
    print('No')
#!/usr/bin/env python3

# from numba import njit

# input = stdin.readline

# @njit
def solve(a,b,c):
  return c-a-b >= 0 and pow(c-a-b,2) > 4*a*b



def main():
  a,b,c = map(int,input().split())
  print("Yes" if solve(a,b,c) else "No")
  return

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


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

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


if __name__ == "__main__":
    main()
i = list(map(int, input().split()))
a=i[0]
b=i[1]
c=i[2]
if a+b>c:
    print('No')
elif a**2+b**2+c**2<=2*(a*c+a*b+b*c):
    print('No')
else:
    print('Yes')
a, b, c = map(int, input().split(" "))

if a+b >= c:
    print("No")
else:
    left = 4 * a * b
    right = (c-a-b) * (c-a-b)
    if left < right:
        print("Yes")
    else:
        print("No")
a,b,c = map(int,input().split())
if c <= a+b:
  print('No')
else:
  if 4*a*b < (c-a-b)**2:
    print('Yes')
  else:
    print('No')
from decimal import *
x,y,z = map(int,input().split())
a=Decimal(x)
b=Decimal(y)
c=Decimal(z)
if Decimal((c-a-b)**Decimal(2)) > Decimal(Decimal(4)*a*b) and c-a-b > 0:
    print('Yes')
else:
    print('No')
from decimal import *
a,b,c = map(str,input().split())
r = "0.5"
if Decimal(a)**Decimal(r)+Decimal(b)**Decimal(r) < Decimal(c) **Decimal(r):
    print("Yes")
else:
    print("No")
from sys import stdin
#n = int(stdin.readline().rstrip())
#l = list(map(int, stdin.readline().rstrip().split()))
a,b,c = map(int, stdin.readline().rstrip().split())
#S = [list(map(int, stdin.readline().rstrip().split())) for _ in range(h)]#hの定義を忘れずに
import math
if c-a-b>0 and 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
read = sys.stdin.read
readline = sys.stdin.readline
readlines = sys.stdin.readlines

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

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


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


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 Decimal

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

if (Decimal(a).sqrt() + Decimal(b).sqrt()) >= Decimal(c).sqrt():
    print('No')
else:
    print('Yes')
a, b, c = map(int, input().split())
r = (c-a-b)**2
if (4*a*b < r) and c-a-b> 0:
    print('Yes')
else:
    print('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())
if (c - a - b) ** 2 > 4 * a * b and c - a - b > 0:
    print("Yes")
else:
    print("No")
import sys, math
def input():
    return sys.stdin.readline()[:-1]
from itertools import permutations, combinations
from collections import defaultdict, Counter, deque
from math import factorial
from bisect import bisect_left #bisect_left(list, value)
#from fractions import gcd
enu = enumerate

sys.setrecursionlimit(10**7)
a, b, c = map(int, input().split())

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

if val>0 and c-a-b>0:
    print('Yes')
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')
a, b, c = map(int, input().split()) 
x = c  - a  - b 

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

if 4 * a * b < x ** 2:
  print("Yes")
else:
  print("No")
from decimal import Decimal
a,b,c = map(float,input().split())
print("Yes" if Decimal(a)**Decimal(0.5)+Decimal(b)**Decimal(0.5) < Decimal(c)**Decimal(0.5) else "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')
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)
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")
# coding: utf-8

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

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

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

if e - d > 0:
    print('Yes')
else:
    print('No')
#n=int(input())
a,b,c=map(int,input().split())
#l=list(map(int,input().split()))
#l=[list(map(int,input().split())) for i in range(n)]

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

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

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


if  c-a-b >0 and (c-a-b)*(c-a-b) > 4*a*b :
    print("Yes")
else:
    print("No")
import numpy as np
import decimal

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

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

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

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

root_a = Decimal(a).sqrt()
root_b = Decimal(b).sqrt()
root_c = Decimal(c).sqrt()

if root_a + root_b < root_c:
  print('Yes')
else:
  print('No')
def main():
    a, b, c = map(int, input().split())

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


if __name__ == '__main__':
    main()
base = input().split()
a = int(base[0])
b = int(base[1])
c = int(base[2])
if c**2+a**2+b**2+2*a*b-2*a*c-2*b*c>4*a*b and c-a-b>0:
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())
print("Yes" if (c-a-b) > 0 and 4*a*b < (c-a-b)*(c-a-b) else "No")
A, B, C = map(int, input().split())

if B >= C or A >= C:
    yes = False
else:
    yes = (4 * A * B) < (C - A - B) * (C - A - B)

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

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

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

d = 0

if ( a + b - c )  < 0:
  if ( a + b - c ) ** 2 > 4 * a * b:
    d = 1 
  
if d == 1:
  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) * (c-a-b)): print("Yes")
else: print("No")
from decimal import Decimal as d
a,b,c=map(int,input().split())
if a**d(0.5)+b**d(0.5)<c**d(0.5):
  print('Yes')
else:
  print('No')
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')
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())
print('Yes' if c-a-b>0 and 4*a*b<(c-a-b)**2 else '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(i) for i in input().split()]

if 4*a*b<(c-a-b)**2 and a**0.5+b**0.5<c**0.5+10**-1:
  k='Yes'
else:
  k='No'
print(k)
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')
# -*- coding: utf-8 -*-
import sys


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

if (4*a*b)<((c-a-b)**2):
    if c-a-b<=0:
        print('No')
    else:
        print('Yes')
else:
    print('No')
a,b,c=map(int,input().split())
print('YNeos'[4*a*b>=(c-a-b)**2or a+b>=c::2])
import sys
sys.setrecursionlimit(100000)

def ins(): return input().split()
def ii(): return int(input())
def iil(): return list(map(int, ins()))
def lin(): return list(input())
def iin(): return map(int, ins())

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