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.



Sample input:
2 3 9


Sample output:
No

Submission status: Wrong Answer

Solution code:
a,b,c=map(int, input().split())  
#import math
#left = a + b + 2*math.sqrt(a*b)
#right = c

#if left < right:
#  print('Yes')
#else:
#  print('No')

#if c/2 > a+b:
#  print('Yes')
#else:
#  print('No')

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

  if left < right:
    print('Yes')
  else:
    print('No')

Submission status: Wrong Answer

Solution code:
from math import sqrt
a, b, c = [int(x) for x in input().split()]
 
d = sqrt(a*b)
if (a + b + 2*d < c):
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np
a, b, c = map(float, input().split())

out1 = (c-a-b)**2
out2 = 4*a*b

if out1-out2>0:
  print('Yes')
else:
  print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys, re, os
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, radians
from itertools import permutations, combinations, product, accumulate
from operator import itemgetter, mul
from copy import deepcopy
from string import ascii_lowercase, ascii_uppercase, digits
from fractions import gcd
def input(): return sys.stdin.readline().strip()
def STR(): return input()
def INT(): return int(input())
def MAP(): return map(int, input().split())
def S_MAP(): return map(str, input().split())
def LIST(): return list(map(int, input().split()))
def S_LIST(): return list(map(str, input().split()))
sys.setrecursionlimit(10 ** 9)
inf = sys.maxsize
mod = 10 ** 9 + 7

a, b, c = MAP()
'''
n = 5 * pow(10, 8)
m = 3 * n * n + 2 * n * (a + b + c)
a -= n
b -= n
c -= n
'''
ans = 'No'
'''
aa = reversed(str((a - b - c) * a))
bb = reversed(str((b - c - a) * b))
cc = reversed(str((c - a - b) * c))
'''
#print(-m, aa + bb + cc)
if ceil(2 * sqrt(a * b)) <= c - a - b:
    ans = 'Yes'
print(ans)

Submission status: Wrong Answer

Solution code:
import math

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

tmp = 10 * 14

sqa = math.sqrt(a) * tmp
sqb = math.sqrt(b) * tmp
sqc = math.sqrt(c) * tmp

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

Submission status: Wrong Answer

Solution code:
import math

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

if (math.sqrt(a) + math.sqrt(b))**2 < (math.sqrt(c))**2:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
import math
a, b, c = map(int, input().split())

print("Yes" if float(math.sqrt(a)) + float(math.sqrt(b)) < float(math.sqrt(c)) else "No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal
 
A, B, C = map(int, input().split())
if (round(Decimal(A).sqrt()) + round(Decimal(B).sqrt()) < round(Decimal(C).sqrt())):
  print('Yes')
else:
  print('No')

Submission status: Wrong Answer

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


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

Submission status: Wrong Answer

Solution code:
import math
a, b, c = map(int, input().split())
if math.floor(a**0.5) + math.floor(b**0.5) < math.floor(c**0.5):
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
a,b,c=list(map(int,input().split()))
import numpy as np
cab=c-a-b
ab4=a*b*4
if cab**2 > ab4:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import math
import decimal
a,b,c=map(int,input().split())
if((float(a**0.5)+float(b**0.5)) < float(c**0.5)):
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import numpy

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

if 4.0*float(a)*float(b)/float(c) < (1.0 - float(a)/float(c) - float(b)/float(c)) ** 2:
    print("Yes")
    # print("{} {} {}".format(numpy.sqrt(a), numpy.sqrt(b), numpy.sqrt(c)))
else:
    print("No")
    # print("{} {} {}".format(numpy.sqrt(a), numpy.sqrt(b), numpy.sqrt(c)))

Submission status: Wrong Answer

Solution code:
import math
a,b,c=map(int,input().split())
x=math.sqrt(a)
y=math.sqrt(b)
z=math.sqrt(b)
if x+y<z:
        p=1
else:
        p=0
if p==1:
       print("Yes")
else:
       print("No")

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
def main():
    a,b,c = map(int,input().split())
    if(a+b+2*((a+b)**0.5)<c):
        print("Yes")
    else:
        print("No")
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
 
import math
import itertools
import sys
import copy
#import numpy as np
from decimal import *
 
# 入力
#A, B, C, D = map(int, input().split())
#L = list(map(int, input().split()))
#S = list(str(input()))
#N = int(input())
#S = str(input())

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

#if c - ((a+b)+2*math.floor((math.sqrt(a*b))) > Decimal(0)) :
if float(c - (a+b)) > math.floor((math.sqrt(a*b)))*2 :
  print ("Yes")
else :
  print ("No")

Submission status: Wrong Answer

Solution code:
from math import factorial,sqrt
# from itertools import permutations as permus
# from fractions import gcd
# from collections import deque,Counter

# import numpy as np
# import scipy as scp

# 入力の受け取り
a,b,c = map(int,input().split())

def check():
    if a+b >=0:
        return False
    if 4*a*b < (c-(a+b))**2:
        return True
    else:
        return False

if check():
    ans = "Yes"
else:
    ans = "No"
print(ans)
# print("{:.10f}".format(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from math import sqrt
a, b, c = [int(x) for x in input().split()]

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

Submission status: Wrong Answer

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

import math
sqa=a**0.5
sqb=b**0.5
sqc=c**0.5

if sqa+sqb<sqc:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import math
a, b, c = [int(s) for s in input().split()]
if a < 0 or b < 0 or c <0:
    print('No')
    exit()

if a > c or b > c:
    print('No')
    exit()

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

Submission status: Wrong Answer

Solution code:
a,b,c=map(int,input().split())
left=4*a*b
right=(c-a-b)**2

if left<right:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from collections import Counter,defaultdict,deque
from heapq import heappop,heappush,heapify
import sys,bisect,math,itertools,fractions,pprint,random
sys.setrecursionlimit(10**8)
mod = 10**9+7
INF = float('inf')
def inp(): return int(sys.stdin.readline())
def inpl(): return list(map(int, sys.stdin.readline().split()))

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

Submission status: Wrong Answer

Solution code:
a, b, c = map(int, input().split())
x = (a * a) + (b * b) + (c * c)
y = (a * b) + (b * c) + (c * a)
if x == 2 * y:
    print('No')
else:
    import math
    print('Yes' if a+b+math.sqrt(2*a*b)<c else 'No')

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
import sys
def main():
    a,b,c = list(map(float, input().strip().split()))
    if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
        print('Yes')
    else:
        print('No')

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal

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

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

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#pypyは内包表記使わない, rstrip注意
#提出前に見返すこと！
def main():
    import sys
    input = sys.stdin.readline
    sys.setrecursionlimit(10000000)
    from collections import Counter, deque
    #from collections import defaultdict
    from itertools import combinations, permutations, accumulate
    #from itertools import product
    from bisect import bisect_left,bisect_right
    import heapq
    from math import floor, ceil
    #from operator import itemgetter

    #inf = 10**17
    #mod = 10**9 + 7
    import math
    a,b,c = map(float, input().split())
    if a<b:
        a,b = b,a
    x = math.sqrt(a)
    y = math.sqrt(b)
    z = math.sqrt(c)
    if a-b<z*(x-y):
        print('Yes')
    else:
        print('No')


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
a, b, c = map(int, input().split())
print('Yes' if ( 2 * math.sqrt(a*b) + a + b - c < 0 ) else 'No')

Submission status: Wrong Answer

Solution code:
import math
def main():
    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")

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
from decimal import Decimal

a,b,c=map(int,input().split())
r_ab=Decimal(str(((a*b)**0.5)*2))
r_bc=Decimal(str(((c*b)**0.5)*2))
r_ca=Decimal(str(((a*c)**0.5)*2))

if a+b-c+r_ab<0 or a-c-b+r_bc<0 or b-a-c+r_ca<0:
    print("Yes")
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import math
 
A,B,C = input().split()
 
A_r = math.sqrt(int(A))
B_r = math.sqrt(int(B))
C_r = math.sqrt(int(C))
 
if (A_r + B_r < C_r):
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
import sys, re, os
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, radians
from itertools import permutations, combinations, product, accumulate
from operator import itemgetter, mul
from copy import deepcopy
from string import ascii_lowercase, ascii_uppercase, digits
from fractions import gcd
def input(): return sys.stdin.readline().strip()
def STR(): return input()
def INT(): return int(input())
def MAP(): return map(int, input().split())
def S_MAP(): return map(str, input().split())
def LIST(): return list(map(int, input().split()))
def S_LIST(): return list(map(str, input().split()))
sys.setrecursionlimit(10 ** 9)
inf = sys.maxsize
mod = 10 ** 9 + 7

a, b, c = MAP()
'''
n = 5 * pow(10, 8)
m = 3 * n * n + 2 * n * (a + b + c)
a -= n
b -= n
c -= n
'''
ans = 'No'
'''
aa = reversed(str((a - b - c) * a))
bb = reversed(str((b - c - a) * b))
cc = reversed(str((c - a - b) * c))
'''
#print(-m, aa + bb + cc)
if 2 * sqrt(a * b) < c - a - b:
    ans = 'Yes'
print(ans)

Submission status: Wrong Answer

Solution code:
import numpy

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

if 4.0*float(a)*float(b) < (float(c) - float(a) - float(b)) ** 2:
    print("Yes")
    # print("{} {} {}".format(numpy.sqrt(a), numpy.sqrt(b), numpy.sqrt(c)))
else:
    print("No")
    # print("{} {} {}".format(numpy.sqrt(a), numpy.sqrt(b), numpy.sqrt(c)))

Submission status: Wrong Answer

Solution code:
from math import sqrt
a, b, c = map(int, input().split())
left = a + b + 2 * sqrt(a * b)

if left < c:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
a,b,c=map(int,input().split())
if (0.999999<a/c<=1 and 0<=b/c<0.000001) or (0.999999<b/c<=1 and 0<=a/c<0.000001):
    print('Yes')
else:
    if a*a+b*b+c*c-2*(a*b+b*c+c*a)>0:
        print('Yes')
    else:
        print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from math import sqrt
from decimal import Decimal
 
a,b,c = map(int,input().split())
s=c-a-b

if Decimal(a*b)< Decimal((s**2)/4):
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
import math as m


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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
a, b, c = [int(i) for i in sys.stdin.readline().split()]
from math import sqrt
if a >= c or b >= c:
    print("No")
else:
    if 1 < sqrt(max(a, b) / min(a, b)) - sqrt(c / min(a, b)):
        print("Yes")
    else:
        print("No")

Submission status: Wrong Answer

Solution code:
from math import sqrt
from decimal import Decimal
 
a,b,c = map(int,input().split())
s=c-a-b

if a*b< (s**2)/4:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
from decimal import Decimal

a,b,c=map(int,input().split())
r_ab=Decimal(str(((a*b)**0.5)*2))
r_bc=Decimal(str(((c*b)**0.5)*2))
r_ca=Decimal(str(((a*c)**0.5)*2))

if a+b-c+r_ab<0 or a-c-b-r_bc<0 or b-a-c-r_ca<0:
    print("Yes")
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import math

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

if a + b + 2*math.sqrt(a*b) < c:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
import math


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

    ab_2 = 2 * math.sqrt(a) * math.sqrt(b)
    w = c - a - b
    sum = a + ab_2 + b
    if sum < c and ab_2 < w:
        return print('Yes')
    else:
        return print('No')

if __name__ == '__main__':
    resolve()

Submission status: Wrong Answer

Solution code:
import math
a, b ,c = map(int, input().split())
aa = math.sqrt(a)
bb = math.sqrt(b)
cc = math.sqrt(c)
if (c-a-b-2*aa*bb)/(cc+aa+bb)>0:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
from math import sqrt
from decimal import *

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import math

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

ab = 2 * math.sqrt(a*b)

if a == b:
    if 2*a + 2*b - c < 0:
        print('Yes')
    else:
        print('No')
elif a != b:
    if a + b - c  < (-1)*ab:
        print('Yes')
    else:
        print('No')

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
import math
a,b,c = map(float,input().split())
a = math.sqrt(a)
b = math.sqrt(b)
c = math.sqrt(c)
d = a + b
a = float(a)
b = float(b)
c = float(c)
d = float(d)
if d < c:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:

import numpy as np
a, b, c = map(int, input().split())
if a + b >= c:
    print("No")
    exit()
if a == 1:
    root_a = 1
else:
    root_a = np.sqrt(a)

if b == 1:
    root_b = 1
else:
    root_b = np.sqrt(b)


if c == 1:
    root_c = 1
else:
    root_c = np.sqrt(c)

if root_a +  root_b >= root_c:
    print("No")
else:
    print("Yes")

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
import math

def resolve():
    A, B, C = map(int, input().split())

    if (math.sqrt(A) + math.sqrt(B)) ** 2 < math.sqrt(C) ** 2:
        print('Yes')
        return

    print('No')


resolve()

Submission status: Wrong Answer

Solution code:
input = input().split(" ")
import math
an = 0
sql = list()
for a in input:
  r = math.sqrt(int(input[an]))
  sql.append(r)
  an+=1
a = float(sql[0])
b = float(sql[1])
c = float(sql[2])
apb = a+b
r = str(round(float(c-apb)))
if r.startswith("-"):
  print("No")
elif r == "0":
  print("No")
else:
  print("Yes")

Submission status: Wrong Answer

Solution code:
import math

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

    if math.sqrt(c) - math.sqrt(a) - math.sqrt(b) >= 0.00000000001:
        print('Yes')
    else:
        print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from math import sqrt
mod=10**9+7
a,b,c=map(int, input().split())


#if sqrt(a)+sqrt(b)<sqrt(c):
#if 4*a*b<(c-a-b)**2:
if 256*(a**4)*(b**4)<(c-a-b)**8:

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

Submission status: Wrong Answer

Solution code:
import math

firstInputText = input()
inputList = firstInputText.split()
a = int(inputList[0])
b = int(inputList[1])
c = int(inputList[2])
x = math.sqrt(a) + math.sqrt(b)
y = math.sqrt(c)
# print(x)
# print(y)
# print(min(x,y))

# if math.isclose(x,y):
#     print("Yes")
# else:
#     print("No")
if min(x,y) == x:
    print("Yes")
else:
    print("No")

# if x < y:
#     print("Yes")
# else:
#     print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

square_list = [i**2 for i in range(1, 10**5)]

def integer_squareroot(x):
    imin = 0
    imax = x
    while imin <= imax:
        imid = (imin + imax) // 2
        imid_squared = imid ** 2
        if imid_squared <= x:
            imin = imid + 1
        else:
            imax = imid - 1

    return imin - 1


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

# for i in range(3):
#     if A[i] in square_list:
#         A[i] = integer_squareroot(A[i])
#     else:
#         A[i] = math.sqrt(A[i])

# if A[0] + A[1] + 1e-11 < A[2]:
#     print("Yes")
# elif A[0] + A[1] < A[2]:
#     print("Yes")
# else:
#     print("No")

Submission status: Wrong Answer

Solution code:
import math
a,b,c=map(float,input().split())
N = math.sqrt(a)+math.sqrt(b)
if not (math.sqrt(a)*1000000000)+(math.sqrt(b)*1000000000)<(math.sqrt(a)*1000000000):
    print("No")
else:
    print("Yes")

Submission status: Wrong Answer

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

ab = int((a*b)**0.5)

if a+b+2*ab+1<c:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
a,b,c = map(int,input().split())
route_ab = int(math.sqrt(a*b))
if math.sqrt(a*b) - route_ab >= 0.5:
  route_ab += 1
if a + 2*route_ab + b < c:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

import math

# xのn乗根を得る
def nroot(a, n, x=1.0, eps=1e-15):
    while abs(a - x**n) > eps:
        x = ( (n-1)*x + a/(x**(n-1)) ) / n
    return x
    
if nroot(a, 0.5, x=1.0, eps=1e-7) - nroot(b, 0.5, x=1.0, eps=1e-7) < nroot(c, 0.5, x=1.0, eps=1e-7):
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import numpy

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

a_sqrt = numpy.sqrt(a)
b_sqrt = numpy.sqrt(b)
c_sqrt = numpy.sqrt(c)

if a_sqrt + b_sqrt < c_sqrt:
    print("Yes")
    
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import math

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

tmp = 10 * 9

sqa = math.sqrt(a * a * b * c)
sqb = math.sqrt(b * a * b * c)
sqc = math.sqrt(c * a * b * c)

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

Submission status: Wrong Answer

Solution code:
from sys import stdin
a,b,c = [int(x) for x in stdin.readline().rstrip().split()]

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

Submission status: Wrong Answer

Solution code:
a,b,c = input().split()

a = int(a)
b = int(b)
c = int(c)

import math
import random

if abs(math.sqrt(c) - math.sqrt(b) - math.sqrt(a)) > 1e-30:
    if math.sqrt(c) - math.sqrt(b) - math.sqrt(a) > 0:
        print('Yes')
    else:
        print('No')
else:
    t = random.random()
    if t > 0.5:
        print('Yes')
    else:
        print('No')

Submission status: Wrong Answer

Solution code:
from math import sqrt
a, b, c = map(int, input().split())
left = a + b + 2 * round(sqrt(a) * sqrt(b), 50)

if left < c:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

if c > 31623:
  print("No")
elif (math.sqrt(a) + math.sqrt(b))**2< c:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
# -*- coding:utf-8 -*-
import math
from decimal import *
getcontext().prec = 28  # 28桁はほとんどの問題解決に十分な大きさ


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

    # 相加相乗平均より、
    # if a==b:
    #     if 2*(a+b) < c:
    #         print("Yes")
    #         return
    #     print("No")
    #     return

    # if 2*(a+b) < c:
    #     print("Yes")
    #     return

    # if 16*a*b > c**2:
    #     print("No")
    #     return

    if a+b+2*Decimal(math.sqrt(a*b)) < c:
        print("Yes")
        return
    else:
        print("No")
        return

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


if __name__ == "__main__":
    solve()

Submission status: Wrong Answer

Solution code:
from math import sqrt
# map(int,input().split())
a,b,c = map(int,input().split())
if 4*a*b < (c-a-b)*(c-a-b):
  print("Yes")
elif not (4*a*b >= (c-a-b)*(c-a-b)):
  print("Yes")
elif 4*a*b == (c-a-b)*(c-a-b):
  print("No")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
a, b, c = list(map(float, input().split(' ')))
sub = c-a-b
if 4*a*b < sub * sub:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
in_list = list(map(int,input().split()))
a = in_list[0]
b = in_list[1]
c = in_list[2]
if -1 * ((a*(a - 2*b) + b*(b - 2*c) + c*(c- 2*a))) < 0:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
# coding: utf-8
from math import sqrt

a, b, c = [float(e) for e in input().split()]

cond = a + 2*sqrt(a*b) + b < c

print("{}".format("Yes" if cond else "No"))

Submission status: Wrong Answer

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

a = math.sqrt(a)
b = math.sqrt(b)
c = math.sqrt(c)
a = math.floor(a)
b = math.floor(b)
c = math.floor(c)
sum = a + b
if sum < c:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
 
a, b, c = map(int, input().split())
 
A = (c - (a + b))**2
B = 4 * a * b
C = a + b
 
if C < c:
    if A <= B:
        ans = 'No'
    else:
        ans = 'Yes'
 
elif A<B:
    ans = 'No'
 
elif B<A:
    ans = 'Yes'
 
else:
    ans = 'No'
 
 
print(ans)