Problem:
 Score : 300 points    Problem Statement Does \sqrt{a} + \sqrt{b} < \sqrt{c} hold?      Constraints  1 \leq a, b, c \leq 10^9  All values in input are integers.         Input Input is given from Standard Input in the following format:  a \ b \ c       Output If \sqrt{a} + \sqrt{b} < \sqrt{c} , print Yes ; otherwise, print No .        Sample Input 1 2 3 9      Sample Output 1 No  \sqrt{2} + \sqrt{3} < \sqrt{9} does not hold.       Sample Input 2 2 3 10      Sample Output 2 Yes  \sqrt{2} + \sqrt{3} < \sqrt{10} holds.

Solution (Python):
from decimal import * 
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')

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

d = a+b-c

e = d**2 - 4*a*b

if d < 0 and 0 < e:
    print('Yes')
else:
    print('No')

Solution (Python):
a,b,c = [int(i) for i in input().split()]
d = a + b - c

ans = d**2  - 4 * a * b

if d < 0 and ans > 0:
    print('Yes')
else:
    print('No')

Solution (Python):
a, b, c = map(int, input().split())
d = c - a - b
print('YNeos'[not (d>0 and d**2 > 4*a*b)::2])

Solution (Python):
from decimal import *
getcontext().prec = 60

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


if Decimal(a*b*4).sqrt() < c - a - b:
    print('Yes')
else:
    print('No')

Solution (Python):
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')

Solution (Python):
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")

Solution (Python):
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')

Solution (Python):
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')

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

Solution (Python):
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')

Solution (Python):
a, b, c = map(int, input().split())
if c > a + b and (c - a - b)**2 > 4 * a * b:
    ans = 'Yes'
else:
    ans = 'No'

print(ans)

Solution (Python):
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")

Solution (Python):
from decimal import Decimal, getcontext
 
getcontext().prec = 1000
a,b,c = map(int,input().split())

ab = Decimal(a) * Decimal(b)
ab = ab.sqrt()

eps = Decimal(10) ** (-100)
 
cond = a + b + 2*ab < c
answer = 'Yes' if cond else 'No'
print(answer)

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

Solution (Python):
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')

Solution (Python):
from decimal import *
a, b, c = [Decimal(int(i)) for i in input().split()]
if a.sqrt() + b.sqrt()-c.sqrt() < Decimal("-0."+"0"*20+"1"):
    print("Yes")
else:
    print("No")

Solution (Python):
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")

Solution (Python):

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")

Solution (Python):
import sys,math

sys.setrecursionlimit(10 ** 6)
int1 = lambda x: int(x) - 1
printV = lambda x: print(*x, sep="\n")
printH = lambda x: print(" ".join(map(str,x)))
def IS(): return sys.stdin.readline()[:-1]
def II(): return int(sys.stdin.readline())
def MI(): return map(int, sys.stdin.readline().split())
def LI(): return list(map(int, sys.stdin.readline().split()))
def LI1(): return list(map(int1, sys.stdin.readline().split()))
def LII(rows_number): return [II() for _ in range(rows_number)]
def LLI(rows_number): return [LI() for _ in range(rows_number)]
def LLI1(rows_number): return [LI1() for _ in range(rows_number)]

def main():
	a,b,c = MI()
	if(4*a*b < (c-a-b)*(c-a-b) and 0 < c-a-b):
		print("Yes")
	else:
		print("No")

if __name__ == '__main__':
	main()

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

lef = 4 * a * b
rig = (c - a - b) ** 2

if lef < rig and (c-a-b)>0:
    print('Yes')
else:
    print('No')

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

Solution (Python):
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')

Solution (Python):
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")

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

lef = 4 * a * b
rig = (c - a - b)**2

if lef < rig and c - a - b > 0:
  print('Yes')
else: 
  print('No')

Solution (Python):
import math
import sys

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

D=c-a-b

if D<0:
    print("No")
    sys.exit()

if D**2>4*a*b:
  print("Yes")
else:
  print("No")

Solution (Python):
a,b,c = (int(i) for i in input().split())

"""
ra + rb < rc
a + b + 2rab < c
(c - a - b > 0) and (2rab < c - a - b)
(c - a - b > 0) and (4ab < (c - a - b) ** 2)
249999999, 250000000, 999999998
"""

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

Solution (Python):
a,b,c = [int(x) for x in input().split()]
if max(a,b,c)!=c:
  print("No")
  exit()
if (a-c-b)**2>4*c*b:
  print("Yes")
else:
  print("No")

Solution (Python):
a,b,c = (int(num) for num in input().split())
if 4 * a * b < (c - a - b) ** 2 and c - a - b >= 0:
    print("Yes")
else:
    print("No")

Solution (Python):
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")

Solution (Python):
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')

Solution (Python):
from decimal import *

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

Solution (Python):
import math
from decimal import *
def solve():
  getcontext().prec = 99
  a,b,c = (int(i) for i in input().split())
  if Decimal(a)**Decimal("0.5") + Decimal(b)**Decimal("0.5") < Decimal(c)**Decimal("0.5"):
    print("Yes")
  else:
    print("No")
    
solve()

Solution (Python):
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")

Solution (Python):

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")

Solution (Python):
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')

Solution (Python):
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')

Solution (Python):
a,b,c = list(map(int, input().split()))
if c**2 + a**2 + b**2 > 2*a*b + 2*a*c + 2*b*c and c-a-b > 0:
    print("Yes")
else:
    print("No")

Solution (Python):
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")

Solution (Python):
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")

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

print(["No","Yes"][0 < c-a-b and 4*a*b < (c-a-b)**2])

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

d = c - a - b
if d**2 > 4*a*b and d > 0:

    print("Yes")
else:
    print("No")

Solution (Python):
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")

Solution (Python):
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")

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

Solution (Python):
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')

Solution (Python):
from decimal import *
a, b, c = map(int, input().split())
da = Decimal(a)
db = Decimal(b)
dc = Decimal(c)
ans = 'No'
if da.sqrt() + db.sqrt() < dc.sqrt():
    ans = 'Yes'
print(ans)

Solution (Python):
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")

Solution (Python):
import sys

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

if a + b > c:
    print("No")
    sys.exit()

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

Solution (Python):









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

Solution (Python):
A, B, C = map(int, input().split())


print("Yes" if (C - A - B) * (C - A - B) - 4 * A * B > 0 and C > A + B else "No")

Solution (Python):
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")

Solution (Python):
from decimal import *
 
a, b, c = map(Decimal, input().split())
if a.sqrt() + b.sqrt() < c.sqrt():
    print('Yes')
else:
    print('No')

Solution (Python):
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")

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

Solution (Python):
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")

Solution (Python):
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")

Solution (Python):
a, b, c = map(int, input().split())
i = a ** 2 + b ** 2 + c ** 2
j = 2 * (a * b + b * c + c * a)
k = i - j
if k > 0 and c - a - b >= 0:
    print("Yes")
else:
    print("No")

Solution (Python):
import sys
a, b, c = map(int, input().split())
i = a ** 2 + b ** 2 + c ** 2
j = 2 * (a * b + b * c + c * a)
k = i - j
if c - a - b < 0:
    print("No")
    sys.exit()
if k > 0:
    print("Yes")
else:
    print("No")

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

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

if c - a - b < 0:
    ans = "No"
elif (c - a - b) ** 2 > 4 * a * b:
    ans = "Yes"
else:
    ans = "No"
print(ans)

Solution (Python):
def getIntList(inp):
	return [int(_) for _ in inp]


from sys import stdin
import sys
sys.setrecursionlimit(10**8)

def getInputs():
	inputs=[]
	for line in stdin:
		line=line.split()
		inputs.append(line)
	return inputs


def main(inputs):
	a,b,c=getIntList(inputs[0])
	
	if c-a-b<=0: print("No")
	else:
		if 4*a*b<(c-a-b)**2: print("Yes")
		else: print("No")
	

if __name__=="__main__":
	inputs=getInputs()

	main(inputs)

Solution (Python):
import sys
import math
input = sys.stdin.readline

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

    t = c - a - b

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

if __name__ == "__main__":
    main()

Solution (Python):
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')

Solution (Python):
import decimal
decimal.getcontext().prec = 29
a,b,c=(decimal.Decimal(x) for x in input().split())
if a.sqrt() + b.sqrt() < c.sqrt():
    print("Yes")
else:
    print("No")

Solution (Python):
import decimal
decimal.getcontext().prec = 28
a,b,c=(decimal.Decimal(x) for x in input().split())
if a.sqrt() + b.sqrt() < c.sqrt():
    print("Yes")
else:
    print("No")

Solution (Python):


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

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

Solution (Python):
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')

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

Solution (Python):
a,b,c = map(int,input().split())
 
if 2*(a*b+b*c+c*a) < a**2 + b**2 + c**2 and c > a + b:
    print('Yes')
else:
    print('No')

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

Solution (Python):
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')

Solution (Python):
a,b,c = [int(i) for i in input().rstrip().split()]
if c-a-b > 0 and 4*a*b < (c-a-b)**2:
    print("Yes")
else:
    print("No")

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

Solution (Python):
from decimal import Decimal

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

print('Yes' if Decimal(a)**Decimal('0.5')+Decimal(b)**Decimal('0.5') < Decimal(c)**Decimal('0.5') else 'No')

Solution (Python):
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')

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

Solution (Python):
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")

Solution (Python):
from decimal import Decimal, getcontext

getcontext().prec = 1000
eps = Decimal(10) ** (-100)


a, b, c = (Decimal(i).sqrt() for i in  input().split())

if a + b + eps < c:
    print("Yes")
else:
    print("No")

Solution (Python):
from decimal import *

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

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

if A.sqrt() + B.sqrt() < C.sqrt():
    print("Yes")
else:
    print("No")

Solution (Python):
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")

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

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

Solution (Python):
A=list(map(int, input().split()))
a=A[0]
b=A[1]
c=A[2]
print('No') if c<a+b or 4*a*b+2*c*(a+b)>=c*c+(a+b)**2 else print('Yes')

Solution (Python):






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

Solution (Python):
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')

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

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

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

Solution (Python):
d = [int(i) for i in input().split()]

from math import sqrt

t = d[2] - d[1] - d[0]

if t > 0 and 4*d[1]*d[0] < t*t:
    print('Yes')
else:
    print('No')

Solution (Python):
import unittest


class TestC(unittest.TestCase):
    def test_1(self):
        self.assertEqual(think(2, 3, 9), 'No')

    def test_2(self):
        self.assertEqual(think(2, 3, 10), 'Yes')


def solve():
    a, b, c = read()
    result = think(a, b, c)
    write(result)


def read():
    return read_int(3)


def read_int(n):
    return read_type(int, n, sep=' ')


def read_float(n):
    return read_type(float, n, sep=' ')


def read_type(t, n, sep):
    return list(map(lambda x: t(x), read_line().split(sep)))[:n]


def read_line(n=0):
    if n == 0:
        return input().rstrip()
    else:
        return input().rstrip()[:n]


def think(a, b, c):
    d = c - a - b
    return 'Yes' if d ** 2 > 4 * a * b and d > 0 else 'No'


def write(result):
    print(result)


if __name__ == '__main__':
    
    solve()

Solution (Python):
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')

Solution (Python):


import sys

def input(): return sys.stdin.readline().strip()
def list2d(a, b, c): return [[c] * b for i in range(a)]
def list3d(a, b, c, d): return [[[d] * c for j in range(b)] for i in range(a)]
def list4d(a, b, c, d, e): return [[[[e] * d for j in range(c)] for j in range(b)] for i in range(a)]
def ceil(x, y=1): return int(-(-x // y))
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(N=None): return list(MAP()) if N is None else [INT() for i in range(N)]
def Yes(): print('Yes')
def No(): print('No')
def YES(): print('YES')
def NO(): print('NO')
sys.setrecursionlimit(10 ** 9)
INF = 10 ** 18
MOD = 10 ** 9 + 7

a, b, c = MAP()

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

Solution (Python):
from decimal import Decimal
a, b, c =  map(lambda x : x**Decimal(0.5),map(Decimal, map(int, input().split())))

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

Solution (Python):
from decimal import Decimal
a, b, c = map(Decimal, input().split())
cond = a.sqrt() + b.sqrt() < c.sqrt()
print("Yes") if cond else print("No")

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

Solution (Python):
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.sqrt() + b.sqrt() < c.sqrt() else 'No')

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

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

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

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

Solution (Python):
A,B,C = map(int, input().split())

"""
A+B+2(AB) < C
A+B-C < -2(AB)

1.A+B < C
&
(A+B-C)**2 < 4AB
"""

cond1 = A+B < C
cond2 = (C-A-B)**2 > 4*A*B


if cond1 and cond2:
  ans = 'Yes'
else:
  ans = 'No'

print(ans)

Solution (Python):
args=list(map(int,input().strip().split()))

msg = ['Yes', 'No']

a = args[2] - args[1] - args[0]
b = args[0] * args[1] * 4

if((a>0)and(pow(a,2)>b)):
    print(msg[0])
else:
    print(msg[1])

Solution (Python):
from decimal import*;a,b,c=map(Decimal,input().split());print("YNeos"[a.sqrt()+b.sqrt()>=c.sqrt()::2])

Solution (Python):
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")

Solution (Python):
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')

Solution (Python):
import sys

input = sys.stdin.buffer.readline







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












if __name__ == "__main__":
	main()

Solution (Python):
a, b, c = map(int, input().split())
ans = "No"

x = a*b*4
y = c-a-b

if y < 0:
    ans = "No"
elif x < (y)**2:
    ans = "Yes"

print(ans)

Solution (Python):
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')

Solution (Python):
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")

Solution (Python):
import sys
import math










mod = int(1e9+7)
INF = 1<<29
lINF = 1<<35

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")
    return

if __name__=='__main__':
    main()

Solution (Python):
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")

Solution (Python):
a,b,c = [int(i) for i in input().split()]
print(["No", "Yes"][4*a*b < (c-a-b)**2 and c-a-b>=0])

Solution (Python):
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")

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

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

Solution (Python):
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")

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





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

Solution (Python):
import math
from decimal import Decimal

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")

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

Solution (Python):
A=list(map(int,input().split()))

d=A[2]-A[0]-A[1]

if (( d*d  > 4*A[1]*A[0] ) and ( d>0 )):
  print("Yes")

else:
  print("No")

Solution (Python):
import math
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")

Solution (Python):
s = input().split()

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

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

Solution (Python):
import math
x,y,z=map(int,input().split(" "))

if (z-y-x)**2>4*x*y and z>y and z>x:
	print("Yes")
else:
 
	print("No")

Solution (Python):
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")

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

Solution (Python):
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')

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

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

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

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


main()

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

if c-a-b<=1:
  print('No')
else:
  if 4*a*b<(c-a-b)**2:
    print('Yes')
  else:
    print('No')

Solution (Python):
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')

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

Solution (Python):
import sys
from itertools import combinations, permutations, product, combinations_with_replacement, accumulate
from heapq import heapify, heappop, heappush, heappushpop
from bisect import bisect_left, bisect_right
from collections import Counter, defaultdict, deque
from math import sqrt, log, floor, ceil, factorial, cos, sin, pi 
from fractions import gcd
from operator import mul
from functools import reduce
sys.setrecursionlimit(10**5)
input = sys.stdin.readline
INF = float('inf')
LINF = 2**63-1
NIL = -LINF
MOD = 10**9+7
MGN = 4
def II(): return int(input())
def IF(): return float(input())
def IS(): return input().replace('\n', '')
def ILCI(n: int): return [II() for _ in range(n)]
def ILCF(n: int): return [IF() for _ in range(n)]
def ILI(): return list(map(int, input().split()))
def ILLI(n: int): return [[int(j) for j in input().split()] for i in range(n)]
def ILF(): return list(map(float, input().split()))
def ILLF(n: int): return [[float(j) for j in input().split()] for i in range(n)]
def LTOS(lst: list, sep: str = ' '): return sep.join(map(str, lst))
def DEC(lst: list): return list(map(lambda x: x-1, lst))
def INC(lst: list): return list(map(lambda x: x+1, lst))


def main():
    A,B,C = ILI()

    ans = "No"
    if C - A - B < 0:
      for i in range(10**7):
        pass
    
    
    if C - A - B  > 0 and  4 * A * B < (C- A - B) ** 2:
        ans = "Yes"

    print(ans)


if __name__ == '__main__':
    main()

Solution (Python):
import sys
from itertools import combinations, permutations, product, combinations_with_replacement, accumulate
from heapq import heapify, heappop, heappush, heappushpop
from bisect import bisect_left, bisect_right
from collections import Counter, defaultdict, deque
from math import sqrt, log, floor, ceil, factorial, cos, sin, pi 
from fractions import gcd
from operator import mul
from functools import reduce
sys.setrecursionlimit(10**5)
input = sys.stdin.readline
INF = float('inf')
LINF = 2**63-1
NIL = -LINF
MOD = 10**9+7
MGN = 4
def II(): return int(input())
def IF(): return float(input())
def IS(): return input().replace('\n', '')
def ILCI(n: int): return [II() for _ in range(n)]
def ILCF(n: int): return [IF() for _ in range(n)]
def ILI(): return list(map(int, input().split()))
def ILLI(n: int): return [[int(j) for j in input().split()] for i in range(n)]
def ILF(): return list(map(float, input().split()))
def ILLF(n: int): return [[float(j) for j in input().split()] for i in range(n)]
def LTOS(lst: list, sep: str = ' '): return sep.join(map(str, lst))
def DEC(lst: list): return list(map(lambda x: x-1, lst))
def INC(lst: list): return list(map(lambda x: x+1, lst))


def main():
    A,B,C = ILI()

    ans = "No"
    
    if C - A - B  > 0 and  4 * A * B < (C- A - B) ** 2:
        ans = "Yes"

    print(ans)


if __name__ == '__main__':
    main()

Solution (Python):
a , b , c  = list(map(int ,input().split()))
if a ** 2  + b ** 2 + c ** 2 - 2 * ( a * b ) - 2 * (b * c) - 2 * (c * a) > 0 and c - a - b > 0:
    print("Yes")
else:
    print("No")

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

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

Solution (Python):
a, b, c = map(int, input().split())
right = c - a - b
if right < 0:
    print('No')
else:
    right_2 = right ** 2
    left = 4 * a * b
    if left < right_2:
        print('Yes')
    else:
        print('No')

Solution (Python):
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")

Solution (Python):
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')

Solution (Python):
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')

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

Solution (Python):
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')

Solution (Python):
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")

Solution (Python):
import math
a,b,c = map(int,(input().split()))

left = 4 * a * b
d = c -a -b
right =d * d

if d < 0:
    print("No")
elif left < right:
    print("Yes")
else:
    print("No")

Solution (Python):
a, b, c = [int(i) for i in input().split()]
x = c-a-b
print('Yes' if x>0 and 4*a*b < pow(x, 2) else 'No')

Solution (Python):

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

s = c - a - b

if s < 0:
    ans = 'No'
else:
    if 4*a*b < s**2:
        ans = 'Yes'
    else:
        ans = 'No'

print(ans)

Solution (Python):
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')

Solution (Python):
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")

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

Solution (Python):
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")

Solution (Python):
a, b, c=map(int, input().split())
m = (c - a - b)
n = m*m - 4*a*b
if m < 0:
  print('No')
elif n>0:
  print('Yes')
else:
  print('No')

Solution (Python):

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




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

Solution (Python):
A,B,C=map(int,input().split())
X=C-A-B
print('Yes' if X>0 and 4*A*B<X**2 else 'No')

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

ab = 4*a*b
cab = c - a - b

if cab <= 0:
    print("No")
elif cab**2 - ab > 0:
    print("Yes")
else:
    print("No")

Solution (Python):
l = list(map(int, input().split()))
if 4*l[0]*l[1]<(l[2]-l[1]-l[0])**2 and l[2]-l[1]-l[0]>0:
    print('Yes')
else:
    print('No')

Solution (Python):

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

Solution (Python):
a, b, c = map(int, input().split())
rhs = c - a - b
if rhs > 0 and 4*a*b < rhs*rhs:
    print('Yes')
else:
    print('No')

Solution (Python):

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


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

Solution (Python):
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")

Solution (Python):
import sys
input = sys.stdin.readline

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

if __name__ == '__main__':
    main()

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


import math

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

Solution (Python):
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")

Solution (Python):
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')

Solution (Python):
import sys
input = sys.stdin.readline

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

if __name__ == '__main__':
    main()