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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b, c = map(int, input().split())
# iff a + b + 2sqrt(ab) < c
# iff 4ab < (c-a-b)^2
if 4 * a * b < (c - a - b) ** 2:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

ABC = input().split()

a = int(ABC[0])
b = int(ABC[1])
c = int(ABC[2])
#a = b = c = pow(10,9)

l = 2 * math.sqrt(a*b)
l2  = l * l
r = c - a - b
r2 = r * r

if r > 0 :
    if l2 < r2:
        print("Yes")
    else:
        print("No")
else:
    if l2 > r2:
        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("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("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import sys
e=sys.float_info.epsilon
a,b,c=map(int,input().split())
if a**.5+b**.5-c**.5<e:
	print("Yes")
else:
	print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#coding:utf-8
import sys,os
from collections import defaultdict, deque
from fractions import gcd
from math import ceil, floor
sys.setrecursionlimit(10**6)
write = sys.stdout.write
dbg = (lambda *something: print(*something)) if 'TERM_PROGRAM' in os.environ else lambda *x: 0
def main(given=sys.stdin.readline):
    input = lambda: given().rstrip()
    LMIIS = lambda: list(map(int,input().split()))
    II = lambda: int(input())
    XLMIIS = lambda x: [LMIIS() for _ in range(x)]
    YN = lambda c : print('Yes') if c else print('No')
    MOD = 10**9+7

    a,b,c = input().split()
    from decimal import Decimal,getcontext
    getcontext().prec = 100
    YN( ((Decimal(a)**Decimal('0.5'))+(Decimal(b)**Decimal('0.5'))) < (Decimal(c)**Decimal('0.5')))
    

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import decimal

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

a=decimal.Decimal(a)
b=decimal.Decimal(b)
c=decimal.Decimal(c)
if(decimal.Decimal(2)*a.sqrt()*b.sqrt()<c-a-b):
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
from decimal import Decimal
A,B,C=map(int,input().split())
if Decimal(4*A*B)<Decimal((C-A-B)**2):
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
from collections import defaultdict,deque
from heapq import heappush, heappop
from bisect import bisect_left, bisect_right
import sys, random, itertools, math
sys.setrecursionlimit(10**5)
input = sys.stdin.readline
sqrt = math.sqrt
def LI(): return list(map(int, input().split()))
def LF(): return list(map(float, input().split()))
def LI_(): return list(map(lambda x: int(x)-1, input().split()))
def II(): return int(input())
def IF(): return float(input())
def LS(): return list(map(list, input().split()))
def S(): return list(input().rstrip())
def IR(n): return [II() for _ in range(n)]
def LIR(n): return [LI() for _ in range(n)]
def FR(n): return [IF() for _ in range(n)]
def LFR(n): return [LI() for _ in range(n)]
def LIR_(n): return [LI_() for _ in range(n)]
def SR(n): return [S() for _ in range(n)]
def LSR(n): return [LS() for _ in range(n)]
mod = 1000000007
inf = 1e10

#solve
def solve():
    a, b, c = LI()
    print("Yes" if 4 * a * b < (c - a - b) ** 2 or c - a - b < 0 else "No")
    return


#main
if __name__ == '__main__':
    solve()

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import math

li = list(map(int,input().split()))
a = math.sqrt(li[0])
b = math.sqrt(li[1])
c = math.sqrt(li[2])
x = c - a - b
if(x <= 0):
  print('No')
elif(4 * a * b < x ** 2):
  print('Yes')
else:
  print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
from collections import defaultdict,deque
from heapq import heappush, heappop
from bisect import bisect_left, bisect_right
import sys, random, itertools, math
sys.setrecursionlimit(10**5)
input = sys.stdin.readline
sqrt = math.sqrt
def LI(): return list(map(int, input().split()))
def LF(): return list(map(float, input().split()))
def LI_(): return list(map(lambda x: int(x)-1, input().split()))
def II(): return int(input())
def IF(): return float(input())
def LS(): return list(map(list, input().split()))
def S(): return list(input().rstrip())
def IR(n): return [II() for _ in range(n)]
def LIR(n): return [LI() for _ in range(n)]
def FR(n): return [IF() for _ in range(n)]
def LFR(n): return [LI() for _ in range(n)]
def LIR_(n): return [LI_() for _ in range(n)]
def SR(n): return [S() for _ in range(n)]
def LSR(n): return [LS() for _ in range(n)]
mod = 1000000007
inf = 1e10

#solve
def solve():
    a, b, c = LI()
    print("Yes" if 4 * a * b < (c - a - b) ** 2 or c - a - b < 0 else "Yes")
    return


#main
if __name__ == '__main__':
    solve()

Submission status: Wrong Answer

Solution code:
from decimal import Decimal, getcontext

getcontext().prec = 100

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
#n = int(input())
#s = input()
a,b,c = map(int,input().split())
#da = list(map(int,input().split()))
#a = [int(input()) for i in 
if c-a-b < 0:
    print("No")
else:
    if 2*math.sqrt(a*b) < c-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("Yes")
else:
  print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

    if 4 * a * b < c - a - b:
        is_big = True
    else:
        is_big = False

    print('Yes' if is_big else 'No')

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

if 4*a*b < (c - a - b) ** 2:
    print("Yes")
    # print("{}, {}".format(4*a*b, (c - a - b) ** 2))
else:
    print("No")
    # print("{}, {}".format(4*a*b, (c - a - b) ** 2))
    # 249999999 250000000 999999998

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

if z>x+y:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

if (a*b) < (c - a - b)**2:
    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*a*b < (c - a - b) ** 2:
    print("Yes")
    # print("{}, {}".format(4*a*b, (c - a - b) ** 2))
else:
    print("No")
    # print("{}, {}".format(4*a*b, (c - a - b) ** 2))
    # 249999999 250000000 999999998

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
from collections import defaultdict,deque
from heapq import heappush, heappop
from bisect import bisect_left, bisect_right
import sys, random, itertools, math
sys.setrecursionlimit(10**5)
input = sys.stdin.readline
sqrt = math.sqrt
def LI(): return list(map(int, input().split()))
def LF(): return list(map(float, input().split()))
def LI_(): return list(map(lambda x: int(x)-1, input().split()))
def II(): return int(input())
def IF(): return float(input())
def LS(): return list(map(list, input().split()))
def S(): return list(input().rstrip())
def IR(n): return [II() for _ in range(n)]
def LIR(n): return [LI() for _ in range(n)]
def FR(n): return [IF() for _ in range(n)]
def LFR(n): return [LI() for _ in range(n)]
def LIR_(n): return [LI_() for _ in range(n)]
def SR(n): return [S() for _ in range(n)]
def LSR(n): return [LS() for _ in range(n)]
mod = 1000000007
inf = 1e10

#solve
def solve():
    a, b, c = LI()
    print("Yes" if 4 * a * b < (c - a - b) ** 2 and c - a - b >= 0 else "Yes")
    return


#main
if __name__ == '__main__':
    solve()

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys
sys.setrecursionlimit(10000000)
INF = 1<<32

YES = "Yes"  # type: str
NO = "No"  # type: str

def solve(a: int, b: int, c: int):
    from math import sqrt, log10

    # if round(sqrt(a)+sqrt(b), 10) < round(sqrt(c), 10):
    # if a+b+2*sqrt(a*b) < c:
    if sqrt(a) + sqrt(b) + pow(10, -14) < sqrt(c):
        print(YES)
    else:
        print(NO)
    return



def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    a = float(next(tokens))  # type: int
    b = float(next(tokens))  # type: int
    c = float(next(tokens))  # type: int
    solve(a, b, c)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
s = input().split()
a = int(s[0])
b = int(s[1])
c = int(s[2])
if  4 * a * b < (c - a -b) **2:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys
sys.setrecursionlimit(10000000)
INF = 1<<32

YES = "Yes"  # type: str
NO = "No"  # type: str

def solve(a: int, b: int, c: int):
    from math import sqrt, log10

    # if round(sqrt(a)+sqrt(b), 10) < round(sqrt(c), 10):
    # if a+b+2*sqrt(a*b) < c:
    if sqrt(a) + sqrt(b) + sys.float_info.epsilon < sqrt(c):
        print(YES)
    else:
        print(NO)
    return



def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    a = float(next(tokens))  # type: int
    b = float(next(tokens))  # type: int
    c = float(next(tokens))  # type: int
    solve(a, b, c)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

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

    if 4 * a * b < c - a -b:
        is_big = True
    else:
        is_big = False

    print('Yes' if is_big else 'No')

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
from collections import defaultdict,deque
from heapq import heappush, heappop
from bisect import bisect_left, bisect_right
import sys, random, itertools, math
sys.setrecursionlimit(10**5)
input = sys.stdin.readline
sqrt = math.sqrt
def LI(): return list(map(int, input().split()))
def LF(): return list(map(float, input().split()))
def LI_(): return list(map(lambda x: int(x)-1, input().split()))
def II(): return int(input())
def IF(): return float(input())
def LS(): return list(map(list, input().split()))
def S(): return list(input().rstrip())
def IR(n): return [II() for _ in range(n)]
def LIR(n): return [LI() for _ in range(n)]
def FR(n): return [IF() for _ in range(n)]
def LFR(n): return [LI() for _ in range(n)]
def LIR_(n): return [LI_() for _ in range(n)]
def SR(n): return [S() for _ in range(n)]
def LSR(n): return [LS() for _ in range(n)]
mod = 1000000007
inf = 1e10

#solve
def solve():
    a, b, c = LI()
    print("Yes" if 4 * a * b < (c - a - b) ** 2 and c - a - b > 0 else "Yes")
    return


#main
if __name__ == '__main__':
    solve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
import math
import string
import fractions
import random
from operator import itemgetter
import itertools
from collections import deque
import copy
import heapq
import bisect
from decimal import *

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

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

Submission status: Wrong Answer

Solution code:
import sys
input = sys.stdin.readline

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

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

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
from collections import defaultdict,deque
from heapq import heappush, heappop
from bisect import bisect_left, bisect_right
import sys, random, itertools, math
sys.setrecursionlimit(10**5)
input = sys.stdin.readline
sqrt = math.sqrt
def LI(): return list(map(int, input().split()))
def LF(): return list(map(float, input().split()))
def LI_(): return list(map(lambda x: int(x)-1, input().split()))
def II(): return int(input())
def IF(): return float(input())
def LS(): return list(map(list, input().split()))
def S(): return list(input().rstrip())
def IR(n): return [II() for _ in range(n)]
def LIR(n): return [LI() for _ in range(n)]
def FR(n): return [IF() for _ in range(n)]
def LFR(n): return [LI() for _ in range(n)]
def LIR_(n): return [LI_() for _ in range(n)]
def SR(n): return [S() for _ in range(n)]
def LSR(n): return [LS() for _ in range(n)]
mod = 1000000007
inf = 1e10

#solve
def solve():
    a, b, c = LI()
    print("Yes" if 4 * a * b < (c - a - b) ** 2 or c - a - b > 0 else "Yes")
    return


#main
if __name__ == '__main__':
    solve()

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

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

Submission status: Wrong Answer

Solution code:
a, b, c = list(map(float, input().split()))
ar = a**0.5
br = b**0.5
cr = c**0.5

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

Submission status: Wrong Answer

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

    if 4 * a * b < c - a -b:
        is_big = True
    else:
        is_big = False

    print('Yes' if is_big else 'No')

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import numpy as np
a,b,c = list(map(int, input().split()))
if a + b > c:
  print('No')
else:
  if np.sqrt(a) + np.sqrt(b) < np.sqrt(c):
    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)*(c-a-b):
  print('Yes')
else:
  print('No')

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys
sys.setrecursionlimit(10000000)
INF = 1<<32

YES = "Yes"  # type: str
NO = "No"  # type: str

def solve(a: int, b: int, c: int):
    from math import sqrt, log10

    # if round(sqrt(a)+sqrt(b), 10) < round(sqrt(c), 10):
    if a+b+2*sqrt(a*b) < c:
    # if fa < fc:
        print(YES)
    else:
        print(NO)
    return



def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    a = float(next(tokens))  # type: int
    b = float(next(tokens))  # type: int
    c = float(next(tokens))  # type: int
    solve(a, b, c)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
#n = int(input())
#s = input()
a,b,c = map(int,input().split())
#da = list(map(int,input().split()))
#a = [int(input()) for i in 

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import sys
input = sys.stdin.readline

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

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

Submission status: Wrong Answer

Solution code:
import math
#n = int(input())
#s = input()
a,b,c = map(int,input().split())
#da = list(map(int,input().split()))
#a = [int(input()) for i in 

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

Submission status: Wrong Answer

Solution code:
import math, decimal
# decimal.getcontext().prec = 6
a, b, c = map(int, input().split())
root_ab = math.sqrt(decimal.Decimal(a)) + math.sqrt(decimal.Decimal(b))
root_c = math.sqrt(decimal.Decimal(c))
if root_ab < root_c:
  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("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
# coding: utf-8
# Your code here!
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:
a, b, c = map(int, input().split())
if (c-a-b)**2 > 4*a*b:
    print ("Yes")
else:
    print ("No")

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys
sys.setrecursionlimit(10000000)
INF = 1<<32

YES = "Yes"  # type: str
NO = "No"  # type: str

def solve(a: int, b: int, c: int):
    from math import sqrt, log10

    # if round(sqrt(a)+sqrt(b), 10) < round(sqrt(c), 10):
    if a+b+2*sqrt(a*b) < c:
    # if fa < fc:
        print(YES)
    else:
        print(NO)
    return



def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    a = int(next(tokens))  # type: int
    b = int(next(tokens))  # type: int
    c = int(next(tokens))  # type: int
    solve(a, b, c)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

if __name__ == '__main__':
    input_line = 1
    for i in range(input_line):
        s = input().rstrip().split(' ')
        a = int(s[0])
        b = int(s[1])
        c = int(s[2])
        if(sqrt(a)+sqrt(b) < sqrt(c)):
            print('Yes')
        else:
            print('No')

Submission status: Wrong Answer

Solution code:
from decimal import Decimal, getcontext

getcontext().prec = 30000

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

Submission status: Wrong Answer

Solution code:

from decimal import Decimal
from decimal import *
a, b, c = map(str, input().split())

getcontext().prec = 100

a = Decimal(a)
b = Decimal(b)
c = Decimal(c)

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b, c = list(map(float, input().split()))
ar = a**0.5
br = b**0.5
cr = c**0.5
print("Yes") if 2*ar*br < c-a-b else print("No")

Submission status: Wrong Answer

Solution code:
import sys
input = sys.stdin.readline

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

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

Submission status: Wrong Answer

Solution code:
import os
import sys
from decimal import Decimal, getcontext

if os.getenv("LOCAL"):
    sys.stdin = open("_in.txt", "r")

sys.setrecursionlimit(10 ** 9)
INF = float("inf")
IINF = 10 ** 18
MOD = 10 ** 9 + 7
# MOD = 998244353

a, b, c = list(map(int, sys.stdin.buffer.readline().split()))
getcontext().prec = 100
a = Decimal(a)
b = Decimal(b)
c = Decimal(c)
ok = Decimal.sqrt(a) + Decimal.sqrt(b) < Decimal.sqrt(c)
if ok:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
a, b,c = map(float, 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 = list(map(int,input().split()))
print(math.sqrt(a))
print(math.sqrt(b))
print()
print(math.sqrt(a)+math.sqrt(b))
print(math.sqrt(c))

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

Submission status: Wrong Answer

Solution code:
import math
#n = int(input())
#s = input()
a,b,c = map(int,input().split())
#da = list(map(int,input().split()))
#a = [int(input()) for i in 

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

Submission status: Wrong Answer

Solution code:
from math import sqrt
from decimal import *

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

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

Solution code:
from decimal import *
import math

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

cal = Decimal(math.sqrt(a)) + Decimal(math.sqrt(b)) - Decimal(math.sqrt(c))
if cal < 0:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import numpy as np
import sys
import math
a,b,c = map(int,input().split())
d = int(2*math.sqrt(a*b))
if a+b+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 and 4*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())
    aa = a**0.5
    bb = b**0.5
    cc = c**0.5
    if round((aa+bb)/cc,100) < 1:
        print('Yes')
    else:
        print('No')
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
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:
import sys
input = sys.stdin.readline

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

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

Submission status: Wrong Answer

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


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

if ans <0:
	print("Yes")
else:
	print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:


from decimal import Decimal
from decimal import *
a, b, c = map(str, input().split())

getcontext().prec = 100

a = Decimal(a)
b = Decimal(b)
c = Decimal(c)

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

Submission status: Wrong Answer

Solution code:
from decimal import Decimal
a,b,c = map(int,raw_input().split())
x = "Yes" if (a*b)+(a*c)+a*((b*c)**0.5) < c**2 else "No"
print x

Submission status: Wrong Answer

Solution code:
import math
from decimal import *
i = list(map(int, input().split()))

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

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

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

Submission status: Wrong Answer

Solution code:
a,b,c=map(int,input().split())
import numpy as np
A=np.sqrt(a)
B=np.sqrt(b)
C=np.sqrt(c)
if 4*(A*B)**2<(C**2-A**2-B**2)**2 and c-a-b>0:
    print ("Yes")
else:
    print ("No")

Submission status: Wrong Answer

Solution code:
def main():
    from math import sqrt

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

    print('Yes' if 2 * sqrt(a*b) < c - a - b and a + b < c else 'No')


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math
#n = int(input())
#s = input()
a,b,c = map(int,input().split())
#da = list(map(int,input().split()))
#a = [int(input()) for i in 

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

Submission status: Wrong Answer

Solution code:
import math
inputli = input().split()
a=int(inputli[0])
b=int(inputli[1])
c=int(inputli[2])

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

Submission status: Wrong Answer

Solution code:

import numpy as np
from functools import *
import sys
sys.setrecursionlimit(100000)



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


def II():
    return int(input())


a,b,c=acinput()


#if np.sqrt(a)*np.sqrt(b)<((c-a-b)/2):
if np.sqrt(a)+np.sqrt(b)+10**(-14)<np.sqrt(c):
#tmp=c-a-b
#if a*b<(tmp**2)/2:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import math
from decimal import getcontext, Decimal

getcontext().prec = 1000

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

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

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

Submission status: Wrong Answer

Solution code:

a, b ,c=map(int,input().split())
#4ab<(c-a-b)^2


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

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
a, b, c = [int(n) for n in input().split()]
print('Yes' if 2*(a*b)**0.5+a+b-c < 0 and c-a-b > 0 else 'No')

Submission status: Wrong Answer

Solution code:
#スペース区切りの整数の入力
A, B, C = map(int, input().split())

A = float(A)
B = float(B)
C = float(C)


A_sq = pow(A, 0.5)
B_sq = pow(B, 0.5)
C_sq = pow(C, 0.5)

if(C-A-B>0):
  print("Yes")
elif(A_sq+B_sq < C_sq):
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:


from decimal import Decimal
from decimal import *
a, b, c = map(str, input().split())

getcontext().prec = 100

a = Decimal(a)
b = Decimal(b)
c = Decimal(c)

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

Submission status: Wrong Answer

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

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

h = 4*a*b
m = (c-a-b)**2

if h<m:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
def main():
    a,b,c = map(int,input().split())
    aa = a**0.5
    bb = b**0.5
    cc = c**0.5
    if (aa+bb)/cc-1 < 0:
        print('Yes')
    else:
        print('No')
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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