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, re
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, tan, asin, acos, atan, radians, degrees
from itertools import accumulate, permutations, combinations, combinations_with_replacement, product, groupby
from operator import itemgetter, mul
from copy import deepcopy
from string import ascii_lowercase, ascii_uppercase, digits
from bisect import bisect, bisect_left, insort, insort_left
from fractions import gcd
from heapq import heappush, heappop
from functools import reduce
def input(): return sys.stdin.readline().strip()
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(): return list(map(int, input().split()))
def ZIP(n): return zip(*(MAP() for _ in range(n)))
sys.setrecursionlimit(10 ** 9)
INF = float('inf')
mod = 10**9 + 7
from decimal import *

a, b, c = MAP()
 
if Decimal(a)**Decimal("0.5") + Decimal(b)**Decimal("0.5") < Decimal(c)**Decimal("0.5"):
	print("Yes")
else:
	print("No")

Solution (Python):
import sys, re
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, tan, asin, acos, atan, radians, degrees
from itertools import accumulate, permutations, combinations, combinations_with_replacement, product, groupby
from operator import itemgetter, mul
from copy import deepcopy
from string import ascii_lowercase, ascii_uppercase, digits
from bisect import bisect, bisect_left, insort, insort_left
from fractions import gcd
from heapq import heappush, heappop
from functools import reduce
def input(): return sys.stdin.readline().strip()
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(): return list(map(int, input().split()))
def ZIP(n): return zip(*(MAP() for _ in range(n)))
sys.setrecursionlimit(10 ** 9)
INF = float('inf')
mod = 10**9 + 7
from decimal import *

a, b, c = MAP()
 
if Decimal(a)**Decimal(0.5) + Decimal(b)**Decimal(0.5) < Decimal(c)**Decimal(0.5):
	print("Yes")
else:
	print("No")

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

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

if __name__ == '__main__':
    main()

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

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

if c - a - b <= 0:
    flag = 0
else:
    L = 4 * a * b
    R = (c - a - b) ** 2
    if L >= R:
        flag = 0

if flag:
    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):
import sys, re
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, radians
from itertools import accumulate, permutations, combinations, combinations_with_replacement, product, groupby
from operator import itemgetter, mul
from copy import deepcopy, copy
from string import ascii_lowercase, ascii_uppercase, digits
from bisect import bisect, bisect_left, insort, insort_left
from fractions import gcd
from heapq import heappush, heappop
from functools import reduce
def input(): return sys.stdin.readline().strip()
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(): return list(map(int, input().split()))
def ZIP(n): return zip(*(MAP() for _ in range(n)))
sys.setrecursionlimit(10 ** 9)
INF = float('inf')
mod = 10 ** 9 + 7

from decimal import *

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

Solution (Python):
import sys, re
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, radians
from itertools import accumulate, permutations, combinations, combinations_with_replacement, product, groupby
from operator import itemgetter, mul
from copy import deepcopy, copy
from string import ascii_lowercase, ascii_uppercase, digits
from bisect import bisect, bisect_left, insort, insort_left
from fractions import gcd
from heapq import heappush, heappop
from functools import reduce
def input(): return sys.stdin.readline().strip()
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(): return list(map(int, input().split()))
def ZIP(n): return zip(*(MAP() for _ in range(n)))
sys.setrecursionlimit(10 ** 9)
INF = float('inf')
mod = 10 ** 9 + 7


a, b, c = MAP()
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) and (4*A*B < (C- (A+B))**2):
    print('Yes')
else:
    print('No')

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

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

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

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

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
import math
def I(): return int(sys.stdin.readline().rstrip())
def LI(): return list(map(int,sys.stdin.readline().rstrip().split()))
def S(): return sys.stdin.readline().rstrip()
def LS(): return list(sys.stdin.readline().rstrip().split())
a,b,c = LI()



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())
a,b,c=Decimal(a),Decimal(b),Decimal(c)
if c**Decimal(0.5)>a**Decimal(0.5)+b**Decimal(0.5): 
 print('Yes')
else:
 print('No')

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

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

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

print("Yes" if ans else "No")

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

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

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

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

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

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

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

Solution (Python):
from decimal import Decimal
a,b,c=[Decimal(int(i)) for i in input().split()]
l=a.sqrt()+b.sqrt()
r=c.sqrt()
print("Yes" if l < r else "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:
    if 4*(a*b)<(c-a-b)**2:
        print("Yes")
    else:
        print("No")
else:
    if a+b+2*(a*b)**0.5<c:
        print("Yes")
    else:
        print("No")

Solution (Python):
import sys
from math import sqrt

readline = sys.stdin.readline
readlines = sys.stdin.readlines
ns = lambda: readline().rstrip() 
ni = lambda: int(readline().rstrip()) 
nm = lambda: map(int, readline().split()) 
nl = lambda: list(map(int, readline().split())) 

a, b, c = nm()
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 2*(a*b + (a+b)*c) < a**2+b**2+c**2 and c > a + b:
    print('Yes')
else:
    print('No')

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

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

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

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

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

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

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

Solution (Python):
a,b,c=map(int,input().split())
A=(a+b-c)**2
B=4*a*b


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

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

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 = [int(hoge) for hoge in input().split()]
print("NYoe s"[4*a*b < (c-a-b)**2 and a+b<c::2])

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

d = c-a-b

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

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

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

Solution (Python):
import math

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

Solution (Python):
from decimal import Decimal

def main():
 
    a, b, c = map(int, input().split())
    seki = a * b
    if c - (a + b + 2 * (Decimal(str(seki))**Decimal("0.5"))) > 0:
        print("Yes")
 
    else:
        print("No")
 
    return
 
if __name__ == '__main__':
    main()

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
read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
sys.setrecursionlimit(10 ** 7)

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

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

Solution (Python):
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):
    ans = "Yes"
else:
    ans = "No"
print(ans)

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

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

import math

if 4*a*b < (c-a-b)**2 and c-a-b >= 0:
    print('Yes')
else:
    print('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)
d = decimal.Decimal(0.5)
e = decimal.Decimal(1/10000000)



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

Solution (Python):
import sys
import re
import math
import collections
import decimal
import bisect







INF = sys.maxsize


ni = lambda: int(sys.stdin.readline())
ns = lambda: map(int, sys.stdin.readline().split())
na = lambda: list(map(int, sys.stdin.readline().split()))





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

    flg = a**2+b**2+c**2-2*a*b-2*a*c-2*b*c>0 and -a - b + c > 0

    print("Yes" if flg else "No")


if __name__ == '__main__':
    main()

Solution (Python):
import sys
import re
import math
import collections
import decimal
import bisect







INF = sys.maxsize


ni = lambda: int(sys.stdin.readline())
ns = lambda: map(int, sys.stdin.readline().split())
na = lambda: list(map(int, sys.stdin.readline().split()))





def main():
    a, b, c = ns()
    tmp = decimal.Decimal(a).sqrt() + decimal.Decimal(b).sqrt() - decimal.Decimal(c).sqrt()
    print("Yes" if tmp < 0 else "No")


if __name__ == '__main__':
    main()

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


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


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

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

Solution (Python):
a,b,c = (int(x) for x in 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):
from sys import stdin


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

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

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

Solution (Python):

import sys, math
from itertools import permutations, combinations
from collections import defaultdict, Counter, deque
from math import factorial
from bisect import bisect_left 
sys.setrecursionlimit(10**7)
enu = enumerate
MOD = 10**9+7
def input(): return sys.stdin.readline()[:-1]
def pri(x): print('\n'.join(map(str, x)))

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

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

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

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

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

Solution (Python):

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


if __name__ == "__main__":
    main()

Solution (Python):
import sys
from decimal import Decimal
def input(): return sys.stdin.readline().strip()

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

Solution (Python):
import sys
def input(): return sys.stdin.readline().strip()

def resolve():
    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')
resolve()

Solution (Python):
from decimal import Decimal
a,b,c=map(Decimal,input().split())
if (a.sqrt()+b.sqrt())<c.sqrt():
  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 a + b < c:
    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 = [int(n) for n in input().split()]
d = c-a-b
if d < 0:
    print("No")
elif 4*a*b < d*d:
    print("Yes")
else:
    print("No")

Solution (Python):
import math


a, b, c = list(map(int, input().split()))
sa, sb, sc = math.sqrt(a), math.sqrt(b), math.sqrt(c)
d = c-a-b

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

Solution (Python):
line = input()
 
data = line.split()
 
import math
a =int(data[0])
b =int(data[1])
c =int(data[2])
if c-a-b>0:
  if(-a-b+c)*(-a-b+c) >a*b*4:
    print("Yes")
  else:
    print("No")
else:
  print("No")

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

Solution (Python):


from collections import defaultdict

con = 10 ** 9 + 7

def getlist():
	return list(map(int, input().split()))


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


if __name__ == '__main__':
	main()

Solution (Python):
a,b,c=map(int,raw_input().split())
if a+b >= c:
    print "No"
else:
    ans1 = 4 * a * b;
    ans2 = (c - a - b) * (c - a - b)
    if ans1 < ans2:
        print "Yes"
    else:
        print "No"

Solution (Python):
a,b,c=map(int,raw_input().split())
if a+b >= c:
    print "No"
else:
    q = 4 * a * b;
    h = (c - a - b) * (c - a - b)
    if q < h:
        print "Yes"
    else:
        print "No"

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

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

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

Solution (Python):
import math
from decimal import Decimal
a,b,c = map(int,input().split())
x,y,z = [Decimal(a).sqrt(),Decimal(b).sqrt(),Decimal(c).sqrt()]
if x + y < z:
    print('Yes')
else:
    print('No')

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

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

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

Solution (Python):
import numpy as np
import decimal

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

if np.sqrt(decimal.Decimal(a)) +  np.sqrt(decimal.Decimal(b)) <  np.sqrt(decimal.Decimal(c)):
  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(' '))
k=c-a-b
if(k>0 and k*k>4*a*b):
	print("Yes")
	
else:
	print("No")

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

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

Solution (Python):
from decimal import *
a, b, c = map(int, input().split())
print('Yes' if Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt() else '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):
import sys
def input(): return sys.stdin.readline().rstrip()
def 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")

if __name__=='__main__':
    main()

Solution (Python):
from math import sqrt
from decimal import Decimal
a=list(map(int,input().split()))
if Decimal(a[0]).sqrt()+Decimal(a[1]).sqrt()<Decimal(a[2]).sqrt():
    print("Yes")
else:
    print("No")

Solution (Python):
import numpy as np

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

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

judge = c - (a + b)

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

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



if __name__ == "__main__":
    main()

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

Solution (Python):
from decimal import Decimal

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

a = Decimal(str(a)).sqrt()
b = Decimal(str(b)).sqrt()
c = Decimal(str(c)).sqrt()

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

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

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

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

Solution (Python):
import math

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

x = c-a-b

if x <= 0:
    print('No')
else:
    if 4 * a * b < x**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):
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:
    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())
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())
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 < pow(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):
from math import sqrt

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

left = 4 * a * b

r = c - (a + b)
right = r * r

if r < 0 and sqrt(left) < abs(r):
    left = -left
    right = -right

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

Solution (Python):
from decimal import *
getcontext().prec=1000
a,b,c=map(int,input().split())
A=Decimal(a)**Decimal("0.5")
B=Decimal(b)**Decimal("0.5")
C=Decimal(c)**Decimal("0.5")
D= Decimal(10) ** (-100)
if A+B+D<C:
    print("Yes")
else:
    print("No")

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

print("No")

Solution (Python):

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


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

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

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

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

a = Decimal(a).sqrt()
b = Decimal(b).sqrt()
c = Decimal(c).sqrt()

import math

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

Solution (Python):



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

Solution (Python):

import sys
input = sys.stdin.readline
import math

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

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