peterverebics/CodeNet_Python_118 huggingface dataset:
from decimal import *

a,b,c=map(int,input().split())
a,b,c=Decimal(a),Decimal(b),Decimal(c)
if (max(0,c-(a+b)))**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 > 0:
        print("Yes")
    else:
        print("No")
a,b,c=[int(i) for i in input().split(" ")]

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

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

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

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

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

a,b,c = mi()

x = c-a-b
if x < 0:
    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:
    print("No")
    exit()

if 4*a*b<(c-a-b)*(c-a-b):
    print("Yes")
else:
    print("No")
a,b,c=map(int,input().split())
if a+b<=c:
    if (a+b-c)**2>4*a*b:
        print("Yes")
    else:
        print("No")
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*right
if left < right:
    print('Yes')
else:
    print('No')
from decimal import *
A,B,C = map(int,input().split())
DA,DB,DC = Decimal(A),Decimal(B),Decimal(C)
print("YNeos"[DA.sqrt()+DB.sqrt() >= DC.sqrt()::2])
from decimal import Decimal
a, b, c = list(map(int, input().split()))


def f(x):
    return Decimal(Decimal(x)**2 + s) / (2 * Decimal(x))


s = a * b   # √s
x = 2   # 初期値（0以外の値）
while True:
    newX = f(x)
    if abs(newX - x) < 1e-7:
        x = newX
        break
    x = newX

l = 2 * x + a + b

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

resolve()
import math

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


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

# aa = math.sqrt(a)
# bb = math.sqrt(b)
# cc = math.sqrt(c)

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

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

if ans > 0 and d > 0:
    print('Yes')
else:
    print('No')
#=============================================================================
# パナソニックコンテスト C
#=============================================================================

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

# if 2*(a+b)<c:
#     print("Yes")
#     exit()
if c<=a+b:
    print("No")
    exit()

if a**2+b**2+c**2<(a-b)**2+(b-c)**2+(c-a)**2:
    print("Yes")
else:
    print("No")
#!/usr/bin/python3
# -*- coding:utf-8 -*-

from math import sqrt

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

if __name__=='__main__':
  main()
import sys
input = sys.stdin.readline

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

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

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


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

if lt < rt:
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())
d = c-a-b
print('Yes' if d > 0 and 4*a*b < d**2 else 'No')
a,b,c=map(int,input().split())
from decimal import*
print(['No','Yes'][Decimal(a).sqrt()+Decimal(b).sqrt()<Decimal(c).sqrt()])
from decimal import Decimal
a,b,c = map(int,input().split())
a = a ** Decimal("0.5")
b = b ** Decimal("0.5")
c = c ** Decimal("0.5")
a_b = a + b
#print(a,b,c,a_b)
if c > a_b:
    print("Yes")
else:
    print("No")
import sys
import math
import collections
from collections import deque
#k = int(input())
a, b, c = map(int, sys.stdin.readline().split())
#s = input()
#x = sys.stdin.readline().split()

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

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

if d - e > 0:
    print("Yes")
else:
    print("No")
# -*- coding: utf-8 -*-
from sys import stdin
from operator import itemgetter

# stdin = open("sample.txt")

a, b, c = [int(x) for x in stdin.readline().rstrip().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 4*a*b < (c - (a+b))**2 and c>a+b else "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 a + b < c and 4 * a * b < (c - a - b) ** 2:
	print("Yes")
else:
	print("No")
data = input().split()
a, b, c = [int(i) for i in data]

if c-a-b >= 0:
  
  if ((c-a-b) ** 2) - 4 * a * b > 1e-10:
    print('Yes')
  else:
    print('No')
else:
  print('No')
a, b, c = map(float, input().split())

from decimal import *
getcontext().prec = 50
A = Decimal(a).sqrt()
B = Decimal(b).sqrt()
C = Decimal(c).sqrt()

print('Yes' if A+B<C else 'No')
import sys
a, b, c = map(int, input().split())
if c <= a or c <= b:
    print("No")
    sys.exit()
if c <= a + b:
    print("No")
    sys.exit()
if (c - a - b) ** 2 > 4 * a * b:
    print("Yes")
else:
    print("No")
from math import sqrt
a,b,c=list(map(int,input().split(' ')))
print('Yes' if 4*a*b<(c-a-b)**2 and a+b<c else 'No')
from decimal import *
li = list(map(int,input().split()))
a, b, c = li

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

d = c-a-b
#left = a * b
#right = (d**2)/4
left = 4 * a * b
right = d**2
if d>0 and left < right:
  print('Yes')
else:
  print('No')
a,b,c = map(int,input().split())
d = c-a-b
if(0 < d and d*d > 4*a*b):
  print("Yes")
else:
  print("No")
import decimal
a,b,c=map(int,input().split())

if decimal.Decimal(a)**decimal.Decimal('0.5')+decimal.Decimal(b)**decimal.Decimal('0.5')<decimal.Decimal(c)**decimal.Decimal('0.5'):
      print('Yes')
else:
      print('No')
a, b, c = map(int,input().split())
N = 4 * a * b
M = (c - a - b) * (c - a - b)
if (c - a - b) < 0:
    print("No")
elif N < M:
    print("Yes")
else:
    print("No")
from math import sqrt
from decimal import *


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

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

#import math
#if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
if c>=a+b: 
    if 4*a*b<(c-a-b)**2:
        print("Yes")
    else:
        print("No")
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())
sahen = 4*a*b
uhen = (c-a-b)**2
if c-a-b < 0:
    ans = "No"
elif sahen < uhen:
    ans = "Yes"
else:
    ans = "No"
print(ans)
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 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())

sahen=4*a*b

uhen=pow((c-b-a),2)

if c-b-a<0:
    print("No")
else:
    if sahen <uhen:
        print("Yes")
    else:
        print("No")
a, b, c = map(int, input().split())
if c -2*(a+b)>0:
    print('Yes')
elif c>=a+b and 4*a*b < (c-b-a)**2:
    print('Yes')
elif a == c or b == c:
    print('No')
else:
    print('No')
import math
a,b,c=map(int,input().split())
flag=True
ans="No"
if c-a-b<0:
  flag=False
if flag==True and 4*a*b<(c-a-b)**2:
  ans="Yes"
print(ans)
s = input()
A = s.split(' ')
B = [int(i) for i in A]
a, b, c = B[0], B[1], B[2]

if c-a-b <= 0:
    print('No')
else:
    L = 4 * a * b
    R = (c-a-b) ** 2
    print('Yes' if (L < R) else 'No')
a, b, c = [int(i) for i in input().split()]

if a + b >= c:
  print('No')
else:
  if (c-a-b)**2 - 4*a*b > 0:
    print('Yes')
  else:
    print('No')
#python3
def main():
    a, b, c = map(int, input().split())
    if (c-a-b >= 0) and (4*a*b < ((c-(a+b)))**2):
        print('Yes')
    else:
        print('No')
main()
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')
import math
a,b,c=map(int,input().split())
if a >= c or b >= c:
    print("No")
else:
    left= 4*a*b 
    right = (c-a-b)**2
    if left < right:
        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 a+b>=c:
    print("No")
else:
    print("Yes") if 4*a*b<(c-a-b)**2 else print("No")
a,b,c = [int(i) for i in input().split()]

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

# sqrt(a) + sqrt(b) < sqrt(c)
# 2 * sqrt(ab) < c - a - b
# 4 * a * b < (c - a - b) ** 2

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

if 4 * a * b < (c - a - b) ** 2:
    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')
import sys

a,b,c = map(int, input().split())
x = c - a - b
if x < 0:
	print('No')
	sys.exit()
if 4 * a * b < x**2:
	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')
import math,decimal
decimal.getcontext().prec=112
a,b,c=map(lambda x:decimal.Decimal(int(x)),input().split())
ra,rb,rc=map(decimal.getcontext().sqrt,[a,b,c])
if ra+rb<rc:
  print('Yes')
else:
  print('No')
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
import sys

stdin = sys.stdin

ns = lambda: stdin.readline().rstrip()
ni = lambda: int(stdin.readline().rstrip())
nm = lambda: map(int, stdin.readline().split())
nf = lambda: map(float, stdin.readline().split())
nl = lambda: list(map(int, stdin.readline().split()))
mod = 10**9 + 7 
sys.setrecursionlimit(1000010)


a,b,c = nm()

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

#print(a,b,c)
if (c - a -b ) **2 - 4 * (a*b) > 0:
    print('Yes')
else:
    print('No')
a,b,c=map(int,input().split())
k=c-b-a
if k<0:
    print("No")
else:
    if 4*b*a < k**2:
        print("Yes")
    else:
        print("No")
def main():
    a, b, c = (int(i) for i in input().split())
    if a+b > c:
        return print("No")
    print("Yes" if 4*a*b < (a+b-c)**2 else "No")


if __name__ == '__main__':
    main()
a, b, c = map(int, input().split())
print("Yes" if ((4 * a * b) < (c - a - b) ** 2) and (c - a - b) > 0 else "No")
import math
from decimal import *
# getcontext().prec = 300  
a,b,c = map(int,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')
from math import ceil, floor, sqrt
a, b, c = map(int, input().split())
c -= a
c -= b
if 0 < c and 4 * a * b < c * c:
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())
if a < c and b < c:
    if 4 * a * b < (c - a - b) ** 2:
        print('Yes')
    else:
        print('No')
else:
    print('No')
import sys
import math
import copy
import queue
from decimal import *
input = sys.stdin.readline
def LI(): return [Decimal(x) for x in input().split()]

a,b,c = LI()


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

a, b, c = map(int, input().split())
a, b = min(a, b), max(a, b)
ans="No"
if a<c and b<c and a**2+b**2+c**2>2*(a*b+b*c+c*a):
    ans="Yes"
print(ans)
from decimal import *
a,b,c=map(int,input().split())
a=Decimal(a)
b=Decimal(b)
c=Decimal(c)
if a.sqrt()+b.sqrt()<c.sqrt():
  print("Yes")
else:
  print("No")
from decimal import *
getcontext().prec = 20
a, b, c = map(int, input().split())
a = Decimal(a)
b = Decimal(b)
c = Decimal(c)
if a.sqrt() + b.sqrt() < c.sqrt():
  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():
    a, b, c = map(int, input().split())
    ans = 'No'
    if c - a - b >= 0 and 4 * a * b < (c - a - b) ** 2:
        ans = 'Yes'

    print(ans)


if __name__ == "__main__":
    main()
#!/usr/bin/env python3
import math
import numpy as np
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')
import math
a, b, c = map(int, input().split())
sub1=c-a-b
sub2=sub1**2
if sub1>0 and 4*a*b<sub2:
  print("Yes")
else:
  print("No")
a,b,c = map(int, input().split())
if 4 * a * b < (a + b - c) * (a + b - c) and c - a - b > 0:
  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")
from decimal import *
a, b, c = list(map(int, input().split()))

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

if l<r:
    print('Yes')
else:
    print('No')
from sys import stdin
input = stdin.readline
GI = lambda: int(input())
gi = lambda: list(map(int, input().split()))

a, b, c = gi()

from decimal import getcontext, Decimal
getcontext().prec = 800

A = Decimal(a).sqrt()
B = Decimal(b).sqrt()
C = Decimal(c).sqrt()

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

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

if 4*a*b < (c-a-b)**2:
    if c-a-b >= 0:
        print('Yes')
    else:
        print('No')
else:
    print('No')
a, b, c = map(int,input().split())
left = 4 * a * b
num = c - a - b
right = num * num
 
if num <= 0:
    print("No")
elif left < right:
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())
if c < a or c < b:
  print("No")
else:
  if 4 * a * b < (c - a- b)**2:
    print("Yes")
  else:
    print("No")
a,b,c = map(int,input().split())
if (c-b-a) > 0 and (c-b-a)**2 > 4*a*b:
    print("Yes")
else:
    print("No")
import numpy as np

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

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

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

if (a*b) * 4 < (c-a-b) ** 2 and c > 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")
from decimal import Decimal

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

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

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

a_s = a**0.5
b_s = b**0.5
c_s = c**0.5

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 and 4*a*b < (c-a-b)**2:
         print("Yes")
else:
         print("No")
from math import sqrt
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())
if 4*a*b<(c-a-b)**2 and 0<c-a-b:print('Yes')
else:print('No')
a, b, c = map(int, input().split())
if 4 * a * b < (c - a - b)**2:
    if c - a - b > 0:
        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().rstrip().split())
from decimal import *
getcontext().prec = 500
if (Decimal(a).sqrt() + Decimal(b).sqrt()) < Decimal(c).sqrt():
    print('Yes')
else:
    print('No')
def cin():  return list(map(int,input().split()))

a, b, c = cin()
res1 = 4 * a * b
res2 = (c - a - b) ** 2
if c - a - b <= 0:  print("No")
else:
    if res1 < res2:  print("Yes")
    else:  print("No")
A, B, C = map(int, input().split())

x = A * B * 4
y = (C - A - B) ** 2
if x < y and C - A - B > 0:
    print("Yes")
else:
    print("No")
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')
from math import sqrt
from decimal import *

a,b,c=map(int, input().split())
if Decimal(a).sqrt()+Decimal(b).sqrt() < Decimal(c).sqrt():
    print("Yes")
else:
    print("No")
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 a + b > c:
  print("No")
else:
  if 4*a*b < (c - a - b)**2:print("Yes")
  else: print("No")
a, b, c = [int(i) for i in 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())
res = 'Yes' if 4 * a * b < (c - a - b)**2 and a + b < c else 'No'
print(res)
# -*- coding: utf-8 -*-
import math

[a, b, c] = [int(i) for i in 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(4*a*b<(c-a-b)**2):
    print('Yes')
else:
    print('No')
# from math import sqrt
from decimal import *

a, b, c = map(int, input().split())
# ra, rb, rc = sqrt(a), sqrt(b), sqrt(c)
ra, rb, rc = Decimal(a).sqrt(), Decimal(b).sqrt(), Decimal(c).sqrt()

if ra + rb < rc:
    print("Yes")
else:
    print("No")
import decimal
a,b,c=(decimal.Decimal(x) for x in input().split())

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

    if x > 0:

        y = x * x - 4 * a * b

        if y > 0:

            print("Yes")

        else:
            print("No")

    else:

        print("No")

main()
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 < 0:
    print('No')
elif 4*a*b < (c-a-b)**2:
    print('Yes')
else:
    print('No')
(a,b,c)=[int(x) for x in input().split()]
if c-a-b > 0 and 4*a*b < (c-a-b)**2:
  print('Yes')
else:
  print('No')
from decimal import *
a, b, c = map(int, input().split())
ra = Decimal(a).sqrt()
rb = Decimal(b).sqrt()
rc = Decimal(c).sqrt()
if ra + rb < rc:
    print("Yes")
else:
    print("No")
#!/usr/bin python3
# -*- coding: utf-8 -*-

import sys
input = sys.stdin.readline

def main():
    a, b, c = map(int, input().split())
    x = ((c-a-b)**2-4*a*b > 0 ) and (c > a+b)
    print('NYoe s'[x::2])

if __name__ == '__main__':
    main()
from decimal import *
getcontext().prec = 20000
a, b, c = [Decimal(int(i)) for i in input().split()]
if a.sqrt() + b.sqrt()-c.sqrt() < Decimal("-0."+"0"*10000+"1"):
    print("Yes")
else:
    print("No")
a, b, c = map(int, input().split())

d = c - a - b
 
if d > 0 and 4 * a * b < pow(d, 2):
    print('Yes')
else:
    print('No')
a, b, c = map(int, input().split())
if (c > a + b) and (c - a - b) ** 2 > 4 * a * b:
  print("Yes")
else:
  print("No")
# -*- coding: utf-8 -*-
import sys
from decimal import *
sys.setrecursionlimit(10**9)
INF=10**18
MOD=10**9+7
def input(): return sys.stdin.readline().rstrip()

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

if __name__ == '__main__':
    main()
import math
a,b,c=map(int,input().split())
left=4*a*b
right=(c-a-b)**2
if a+b>c:
  print("No")
else:
  print("Yes" if left<right else "No")
import sys
input = sys.stdin.readline

import math

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

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

if __name__ == '__main__':
    main()
def LI():
    return list(map(int, input().split()))


a, b, c = LI()
if c-a-b < 0:
    ans = "No"
elif 4*a*b < (c-a-b)**2:
    ans = "Yes"
else:
    ans = "No"
print(ans)
import decimal
ctx = decimal.Context(prec=1000000)


a,b,c = [decimal.Decimal(x, ctx) for x in input().split()]

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

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