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

import sys
import math
import os
import itertools
import string
import heapq
import _collections
from collections import Counter
from collections import defaultdict
from functools import lru_cache
import bisect
import re
import queue
from decimal import *


class Scanner():
    @staticmethod
    def int():
        return int(sys.stdin.readline().rstrip())

    @staticmethod
    def string():
        return sys.stdin.readline().rstrip()

    @staticmethod
    def map_int():
        return [int(x) for x in Scanner.string().split()]

    @staticmethod
    def string_list(n):
        return [input() for i in range(n)]

    @staticmethod
    def int_list_list(n):
        return [Scanner.map_int() for i in range(n)]

    @staticmethod
    def int_cols_list(n):
        return [int(input()) for i in range(n)]


class Math():
    @staticmethod
    def gcd(a, b):
        if b == 0:
            return a
        return Math.gcd(b, a % b)

    @staticmethod
    def lcm(a, b):
        return (a * b) // Math.gcd(a, b)

    @staticmethod
    def divisor(n):
        res = []
        i = 1
        for i in range(1, int(n ** 0.5) + 1):
            if n % i == 0:
                res.append(i)
                if i != n // i:
                    res.append(n // i)
        return res

    @staticmethod
    def round_up(a, b):
        return -(-a // b)

    @staticmethod
    def is_prime(n):
        if n < 2:
            return False
        if n == 2:
            return True
        if n % 2 == 0:
            return False
        d = int(n ** 0.5) + 1
        for i in range(3, d + 1, 2):
            if n % i == 0:
                return False
        return True


def pop_count(x):
    x = x - ((x >> 1) & 0x5555555555555555)
    x = (x & 0x3333333333333333) + ((x >> 2) & 0x3333333333333333)
    x = (x + (x >> 4)) & 0x0f0f0f0f0f0f0f0f
    x = x + (x >> 8)
    x = x + (x >> 16)
    x = x + (x >> 32)
    return x & 0x0000007f


MOD = int(1e09) + 7
INF = int(1e15)


def solve():
    a, b, c = Scanner.map_int()
    d = c - a - b
    if d > 0 and 4 * a * b < d * d:
        print('Yes')
    else:
        print('No')


def main():
    
    solve()


if __name__ == "__main__":
    main()

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

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

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

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

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 > 0 and 4 * a * b < (c - a - b) ** 2:
    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())
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())

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

Solution (Python):
from decimal import Decimal
 
a, b, c = [Decimal(x) for x in input().split()]
 
result = a.sqrt() + b.sqrt() < c.sqrt()
print('Yes' if result else 'No')

Solution (Python):
from decimal import Decimal

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

result = a.sqrt() + b.sqrt() < c.sqrt()
print('Yes' if result else 'No')

Solution (Python):
import math
from sys import stdin

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

Solution (Python):
import math
from sys import stdin

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

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

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

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

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

print('Yes' if a.sqrt()+b.sqrt() < c.sqrt() 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 sys
input = lambda: sys.stdin.readline().rstrip()

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 = list(map(int, input().split()))

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

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

import math

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

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

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

Solution (Python):
def resolve():
    '''
    code here
    '''
    from decimal import Decimal
    a, b, c = [int(item) for item in input().split()]
    
    x = c - a - b
    y = 2 * Decimal(a*b).sqrt()

    if y < x:
        print('Yes')
    else:
        print('No')




if __name__ == "__main__":
    resolve()

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())
ab= (a*b)*4
C= (c-a-b)**2
if c-a-b>=0:
    if ab<C:
        print("Yes")
    else :
        print("No")
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('Yes')
else:
    print('No')

Solution (Python):
a,b,c = (int(i) for i in input().split())
if c-a-b <=0:
    print("No")
elif 4*a*b < (c-a-b)*(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):
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")

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

if a.sqrt() + b.sqrt() + Decimal('0.00000000000000000000000000000000000000000000000000000000000000000001') < c.sqrt():
    print('Yes')
else:
    print('No')

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

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



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

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

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 c-a-b <= 0:
    print("No")
    exit()
if (c-(a+b))**2 - 4*a*b > 0:
    print("Yes")
else:
    print("No")

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

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

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

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):
import numpy as np

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 0 < c-a-b:
    print("Yes")
else:
    print("No")

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

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

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

Solution (Python):


import sys
 
stdin = sys.stdin
inf = 1 << 60
mod = 1000000007
 
ni      = lambda: int(ns())
nin     = lambda y: [ni() for _ in range(y)]
na      = lambda: list(map(int, stdin.readline().split()))
nan     = lambda y: [na() for _ in range(y)]
nf      = lambda: float(ns())
nfn     = lambda y: [nf() for _ in range(y)]
nfa     = lambda: list(map(float, stdin.readline().split()))
nfan    = lambda y: [nfa() for _ in range(y)]
ns      = lambda: stdin.readline().rstrip()
nsn     = lambda y: [ns() for _ in range(y)]
ncl     = lambda y: [list(ns()) for _ in range(y)]
nas     = lambda: stdin.readline().split()

from decimal import *

a, b, c = na()

d, e, f = Decimal(a), Decimal(b), Decimal(c)
if d.sqrt() + e.sqrt() < f.sqrt():
    print("Yes")
else:
    print("No")

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

Solution (Python):
import math
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 = 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())
s =c-a-b
t = s**2 - 4*a*b
if s >=0 and t > 0:
    print('Yes')
else:
    print('No')

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

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

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

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

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

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

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

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

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

if left < right and c-a-b > 0:
    print("Yes")
else:
    print("No")

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

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

print(ab_lt_c(a,b,c))

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 a+b <c and (a*b)*4 < ((c-a-b))**2:
    print("Yes")
else:
    print("No")

Solution (Python):
import math,itertools,fractions,heapq,collections,bisect,sys,queue,copy

sys.setrecursionlimit(10**7)
inf=10**20
mod=10**9+7
dd=[(-1,0),(0,1),(1,0),(0,-1)]
ddn=[(-1,0),(-1,1),(0,1),(1,1),(1,0),(1,-1),(0,-1),(-1,-1)]

def LI(): return [int(x) for x in sys.stdin.readline().split()]
def I(): return int(sys.stdin.readline())
def LS(): return sys.stdin.readline().split()
def S(): return input()

def main():
  a,b,c=LI()

  if c-a-b<=0:
    return 'No'

  if 4*a*b<(c-a-b)**2:
    return 'Yes'
  return 'No'


print(main())

Solution (Python):

from sys import stdin
from operator import itemgetter



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

Solution (Python):
a, b, c=map(int, input().split())
left=(a+b-c)**2
right=4*a*b
print("Yes") if a+b<c and left> right 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):
from math import sqrt

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

d = c - a - b

print('Yes' if d > 0 and d ** 2 > 4 * a * b  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):
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):
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)

Solution (Python):


from sys import stdin, stderr

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

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

   return 0

if __name__ == '__main__': main()

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):
def solve():
    v=list(map(int,input().split()))
    a=v[0]
    b=v[1]
    c=v[2]
    if c <= a + b:
        return False
    return 4 * a * b < (c - a - b)**2

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

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

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

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

x=c-a-b
if x>0:
  if x*x-4*a*b>0:
    print('Yes')
  else:
    print('No')
else:
  print('No')

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

A, B, C = map(int, input().split(' '))
import math

if C - A - B > 0:
    if 4 * A * B < (C - A- B) ** 2:
        print('Yes')
        exit(0)

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):
from decimal import Decimal
a,b,c = list(map(Decimal,input().split()))
d = Decimal('0.5')
A = a ** d
B = b ** d
C = c ** d
if A + B < C:
  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):
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')

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

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 numpy as np

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


if(x>0 and c-a-b>=0): print('Yes')
else: print('No')

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

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

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

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

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

abc = input().split(' ')
a = int(abc[0])
b = int(abc[1])
c = int(abc[2])
if (4*a*b < (c - a - b)**2) and (c > a + b):
    print('Yes')
else:
    print('No')

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):
import math
def scanf(scanstr,data_format):
    scanstr=scanstr.split(" ")
    if(type(data_format) is not list):
        print("data_format error")
    if(len(scanstr)!=len(data_format)):
        print("Error")
        return -1
    j=0
    for kata in data_format:
        if(kata=="str"):
            scanstr[j]=str(scanstr[j])
        if(kata=="int"):
            scanstr[j]=int(scanstr[j])
        j=j+1
    return scanstr
d=scanf(input(),["int","int","int"])
if (d[2]-d[0]-d[1]>0)and(4*d[0]*d[1]<(d[2]-d[0]-d[1])*(d[2]-d[0]-d[1])):
    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())

tmp1=(c-a-b)
tmp2=4*a*b

if(tmp1>0 and tmp1*tmp1-tmp2>0):
  print("Yes")
else:
  print("No")

Solution (Python):
A = list(map(int, input().split()))
S = 4*A[0]*A[1]
T = (A[2]-A[0]-A[1])**2

if A[0] + A[1] > A[2]:
    print("No")
elif S < T:
    print("Yes")
else:
    print("No")

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

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

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):
from __future__ import print_function

import sys

import re
import array
import copy
import functools
import operator

import math
import string
import fractions
from fractions import Fraction
from fractions import gcd



import collections
import itertools
import bisect

import random
import time

import heapq
from heapq import heappush
from heapq import heappop
from heapq import heappushpop
from heapq import heapify
from heapq import heapreplace
from queue import PriorityQueue as pq
from queue import Queue

from itertools import accumulate

from collections import deque
from collections import Counter

from operator import mul
from functools import reduce

input = sys.stdin.readline


def eprint(*args, **kwargs):
    print(*args, file=sys.stderr, **kwargs)
    return


def lcm(n, m):
    return int(n * m / gcd(n, m))


def coprimize(p, q):
    common = fractions.gcd(p, q)
    return (p // common, q // common)


def combinations_count(n, r):
    r = min(r, n - r)
    numer = reduce(mul, range(n, n - r, -1), 1)
    denom = reduce(mul, range(1, r + 1), 1)
    return numer // denom


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


if __name__ == '__main__':
    main()

Solution (Python):
import math

var = [int(s) for s in input().split()]
 
a = var[0]
b = var[1]
c = var[2]

judge1 = c - a - b
judge2 = (c - a - b)**2 - 4 * a * b

ans = "No"
if judge1>0 and judge2>0:
    ans = "Yes"

print(ans)

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):
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')
else:
    print('No')

Solution (Python):


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

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

Solution (Python):
import math

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):
def solve(a,b,c):
    ok = (c >= a + b) and (4 * a * b < (c - a - b) ** 2)
    return "Yes" if ok else "No"

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

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

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

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

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

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

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

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

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

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

Solution (Python):
a,b,c=map(int,input().split());print('YNeos'[c<=a+b or(a-b)**2<=(2*(a+b)-c)*c::2])

Solution (Python):
a,b,c  = list(map(lambda x:int(x),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')
  exit()
if 4*a*b < (c-a-b)**2:
  print('Yes')
else:
  print('No')

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

Solution (Python):
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)**2>4*a*b and (c-a-b)>0 else "No")

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

Solution (Python):
from math import sqrt

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

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

if d and e:
    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())
ans=pow(a,2)+pow(b,2)+pow(c,2)-2*(a*b+a*c+b*c)
flag=c-a-b
if ans>0 and flag>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())
print(["No","Yes"][(a-b-c)**2>4*b*c and c>a+b])

Solution (Python):
a,b,c=list(map(int,input().split()))
print(["No","Yes"][(a-b-c)**2>4*b*c and c-a>b])

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

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

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

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

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

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

d = c-b-a

if d > 0 and d**2 > 4*a*b:
  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):



def main():
    import sys

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

    
    
    
    

    
    
    
    
    
    diff = c - (a + b)

    
    if diff < 0:
        print('No')
        exit()

    if (4 * a * b) < (diff ** 2):
        print('Yes')
    else:
        print('No')


if __name__ == '__main__':
    main()

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

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

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

print(ans)

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


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

Solution (Python):
from decimal import Decimal

a,b,c = list(map(int, input().split()))
a,b,c = map(Decimal, [a,b,c])
print('Yes' if c - a - b >= 0 and 4*a*b < (c - a - b) ** 2 else 'No')

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

Solution (Python):
from decimal import *



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

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

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

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

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

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