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())
left=4*a*b
right=(c-a-b)*(c-a-b)
print("Yes" if left<right else "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 math

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

a_ = math.sqrt(a)
b_ = math.sqrt(b)
#c_ = math.sqrt(c)
a_b_ = a_*b_
if a + 2*a_b_ + b < c:
  print("Yes")
  
else:
  print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def input_int():
    return map(int, input().split())

def one_int():
    return int(input())

def one_str():
    return input()

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

def factorization(n):
    arr = []
    temp = n
    for i in range(2, int(-(-n**0.5//1))+1):
        if temp%i==0:
            cnt=0
            while temp%i==0:
                cnt+=1
                temp //= i
            arr.append([i, cnt])

    if temp!=1:
        arr.append([temp, 1])

    if arr==[]:
        arr.append([n, 1])

    return arr


import math

A, B, C = input_int()

migi = math.sqrt(C)

hidari = math.sqrt(A) + math.sqrt(B)

if hidari < migi:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
i = input().split()
f1 = math.sqrt(int(i[0])) + math.sqrt(int(i[1]))
f2 = math.sqrt(int(i[2]))
if f1 < f2:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import math
a,b,c=map(int,input().split())
list=[]
for a in range(1,math.ceil((10**9)**0.5)):
    b=a**2
    list.append(b)
if a in list and b in list and c in list:
    if a**0.5+b**0.5+c**0.5:
        print('Yes')
    else:
        print('No')
else:
    if c - a - b >= math.ceil(((a * b) ** 0.5) * 2):
        print('Yes')
    else:
        print('No')

Submission status: Wrong Answer

Solution code:
import math
a, b, c = map(int, input().split())
ans = (a + b - c)**2 > 4 * a * b

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

Submission status: Wrong Answer

Solution code:
from math import sqrt

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

Submission status: Wrong Answer

Solution code:
from math import sqrt

n, m, l = map(int, input().split())

if n + m + 2*sqrt(n*m) < l:
    print('Yes')

else:
    print('No')

Submission status: Wrong Answer

Solution code:
# coding: utf-8

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:
import math
a,b,c=map(int,input().split())
ra=math.sqrt(a)
rb=math.sqrt(b)
rc=math.sqrt(c)
if ra+rb<rc:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
int1 = lambda x: int(x) - 1
read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
sys.setrecursionlimit(500000)

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

if a + b + 2 * pow(a * b, .5) < c:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
import os
tmp=raw_input().split(' ')
a=int(tmp[0])
b=int(tmp[1])
c=int(tmp[2])
if (2*math.sqrt(a*b)) < (c-b-a):
    print ("Yes")
else:
    print ("No")

Submission status: Wrong Answer

Solution code:
import math
d = input().split(" ")
a = int(d[0])
b = int(d[1])
c = int(d[2])
e = a*a + b*b -c*c
f = 4*a*b
if e < 0 and e*e > f:
	print("Yes")
else:
	print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def main():
    import math
    import decimal
    a,b,c = map(int,input().split())
    decimal.getcontext().prec = 6
    cr = decimal.Decimal(math.sqrt(c))
    ar = decimal.Decimal(math.sqrt(a))
    br = decimal.Decimal(math.sqrt(b))
    #print(cr**2 - (ar+br)**2)
    if cr**2 - (ar+br)**2 > 0 :
        print("Yes")
    else:
        print("No")

if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
import math

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

r=round(math.sqrt(a),100000) + round(math.sqrt(b),100000)
s=round(math.sqrt(c),100000)

if(r<s):
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
import math
a,b,c = [int(i) for i in input().split()]
if((c-a-b)**2>4*(a*b)):
    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:
a, b, c = map(int, input().split())
print('Yes' if c - (a + b + 2 * (a*b)**.5) > 10**(-5) else 'No')

Submission status: Wrong Answer

Solution code:
inp = list(map(int,input().split()))

if (inp[0]**0.5+inp[1]**0.5 < inp[2]**0.5):
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
# C - Sqrt Inequality
from decimal import Decimal
from math import sqrt


def main():
    A, B, C = map(Decimal, input().split())
    print("Yes" if A + B + (A * B).sqrt() < C else "No")


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

Solution code:
import math
     

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

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())
import math
# left = a + b + 2 * math.sqrt(a * b)
left = math.sqrt(a) + math.sqrt(b)
right = math.sqrt(c)
print('Yes' if left < right else 'No')

Submission status: Wrong Answer

Solution code:
import numpy as np

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

if a + 2 * np.sqrt(a * b) + b < c:
  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 a**0.5 + b**0.5 < c**0.5 else 'No')


if __name__ == '__main__':
    main()

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

print(math.sqrt(5))

Submission status: Wrong Answer

Solution code:
import math

Data = list(map(int,input().split()))
a= Data [0]
b=Data[1]
c= Data[2]
ab=math.sqrt(a*b)
left = math.sqrt(a)+math.sqrt(b)
right = math.sqrt(c)

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

Submission status: Wrong Answer

Solution code:
import math

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

aa = math.sqrt(a)
bb = math.sqrt(b)
ab = aa*bb

if ab < (c-a-b)/2:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
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 abs(((c-a-b)**2)-(4*a*b))<1e-10:
    return 'No'

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

# main()
print(main())

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

Solution code:
import math

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

left = math.sqrt(a) + math.sqrt(b)
right = math.sqrt(c)

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

Submission status: Wrong Answer

Solution code:
a, b, c = map(float, input().split())
x = a ** (1 / 2)
y = b ** (1 / 2)
z = c ** (1 / 2)
if x + y < z and (x ** 2) + (y ** 2) < z ** 2:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from math import sqrt

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

  a = A ** 0.5
  b = B ** 0.5
  c = C ** 0.5

  if A == B and A**2 == C:
    print('No')
  elif a + b < c:
    print('Yes')
  else:
    print('No')

if __name__ == "__main__":
  main()

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 random as rng
import itertools as it
import collections as col
import heapq as hq
import sys
import copy as cp
sys.setrecursionlimit(10**9)


def dump_impl(*objects):
    print(*objects, file=sys.stderr)


def dump_dummy(*objects):
    pass


dump = dump_impl if "DEBUG" in sys.argv else dump_dummy

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

if a_ + b_ < c_ :
  print('Yes')
else:
  print('No')

Submission status: Wrong Answer

Solution code:
import math
in_list = list(input().split())
a = float(in_list[0])
b = float(in_list[1])
c = float(in_list[2])
if (math.sqrt(a) + math.sqrt(b)) < math.sqrt(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()
ans = 'No'
num = pow(10, 4)
aa = (a - b) * (a - b) - a * a
bb = (b - c) * (b - c) - b * b
cc = (c - a) * (c - a) - c * c
if 0 < aa + bb + cc:
    ans = 'Yes'
print(ans)

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
sys.setrecursionlimit(1 << 25)
read = sys.stdin.readline


def read_ints():
    return list(map(int, read().split()))


def read_a_int():
    return int(read())


def read_tuple(H):
    '''
    H is number of rows
    '''
    ret = []
    for _ in range(H):
        ret.append(tuple(map(int, read().split())))
    return ret


def read_col(H, n_cols):
    '''
    H is number of rows
    n_cols is number of cols
    A列、B列が与えられるようなとき
    '''
    ret = [[] for _ in range(n_cols)]
    for _ in range(H):
        tmp = list(map(int, read().split()))
        for col in range(n_cols):
            ret[col].append(tmp[col])
    return ret


def read_matrix(H):
    '''
    H is number of rows
    '''
    ret = []
    for _ in range(H):
        ret.append(list(map(int, read().split())))
    return ret
    # return [list(map(int, read().split())) for _ in range(H)] # 内包表記はpypyでは遅いため


def read_map(H):
    '''
    H is number of rows
    文字列で与えられた盤面を読み取る用
    '''
    return [read()[:-1] for _ in range(H)]


def read_map_as_int(H):
    '''
    #→1,.→0として読み込む
    '''
    ret = []
    for _ in range(H):
        ret.append([1 if s == '#' else 0 for s in read()[:-1]])
        # 内包表記はpypyでは若干遅いことに注意
        # #numpy使うだろうからこれを残しておくけど
    return ret


# default import
from collections import defaultdict, Counter, deque
from operator import itemgetter
from itertools import product, permutations, combinations
from bisect import bisect_left, bisect_right  # , insort_left, insort_right
from fractions import gcd


def lcm(a, b):
    # 最小公約数
    g = gcd(a, b)
    return a * b // g


a, b, c = read_ints()
from math import sqrt
# if sqrt(a) + sqrt(b) < sqrt(c):
#     print('Yes')
# else:
#     print('No')


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

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

Submission status: Wrong Answer

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

sq=pow(a*b,0.5)

uhen=c-b-a

if sq*2 <uhen:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
from decimal import *
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")

Submission status: Wrong Answer

Solution code:
import sys, re
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,copy
from string import ascii_lowercase, ascii_uppercase, digits
from fractions import gcd

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()))
sys.setrecursionlimit(10 ** 9)
INF = float('inf')
mod = 10 ** 9 + 7

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

if __name__=='__main__':
	main()

Submission status: Wrong Answer

Solution code:
import sys
import re
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, radians
from itertools import accumulate, permutations, combinations, product
from operator import itemgetter, mul
from copy import deepcopy
from string import ascii_lowercase, ascii_uppercase, digits
from bisect import bisect, bisect_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()))
sys.setrecursionlimit(10 ** 9)
INF = float('inf')
mod = 10 ** 9 + 7

a, b, c = MAP()

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

Submission status: Wrong Answer

Solution code:
import numpy as np

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

if b > a:
    temp = a
    a = b
    b = temp

res = c - a
res = res - b
temp = 4*a*b

if res**2 > temp:
    print "Yes"
else:
    print "No"

Submission status: Wrong Answer

Solution code:
import math
a, b, c = map(int, input().split())
a2, b2, c2 = math.sqrt(a), math.sqrt(b), math.sqrt(c)
if (a2 + b2) < c2:
    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 numpy as np
from decimal import Decimal
a, b, c = list(map(int, input().split()))




def _sqrt(x,s):
    return Decimal(Decimal(x)**2 + s) / (2 * Decimal(x))

x = 2   # 初期値（0以外の値）
for i in range(8):
    x = _sqrt(x,a)

_a = x     
    

x = 2   # 初期値（0以外の値）
for i in range(8):
    x = _sqrt(x,b)

_b = x     

x = 2   # 初期値（0以外の値）
for i in range(8):
    x = _sqrt(x,c)

_c = x     



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

Submission status: Wrong Answer

Solution code:
import sys
sys.setrecursionlimit(10**6)
from math import floor,ceil,sqrt,factorial,log
from heapq import heappop, heappush, heappushpop
from collections import Counter,defaultdict,deque
from itertools import accumulate,permutations,combinations,product,combinations_with_replacement
from bisect import bisect_left,bisect_right
from copy import deepcopy
from operator import itemgetter
from fractions import gcd
mod = 10 ** 9 + 7
inf = float('inf')
ninf = -float('inf')
 
#整数input
def ii(): return int(sys.stdin.readline().rstrip()) #int(input())
def mii(): return map(int,sys.stdin.readline().rstrip().split())
def limii(): return list(mii()) #list(map(int,input().split()))
def lin(n:int): return [ii() for _ in range(n)]
def llint(n: int): return [limii() for _ in range(n)]
#文字列input
def ss(): return sys.stdin.readline().rstrip() #input()
def mss(): return sys.stdin.readline().rstrip().split()
def limss(): return list(mss()) #list(input().split())
def lst(n:int): return [ss() for _ in range(n)]
def llstr(n: int): return [limss() for _ in range(n)]

#本当に貪欲法か？ DP法では？？
#本当に貪欲法か？ DP法では？？
#本当に貪欲法か？ DP法では？？

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

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

Submission status: Wrong Answer

Solution code:
h,w,s = list(map(int, input().split()))
import math
if (math.sqrt(h)+math.sqrt(w))-math.sqrt(s)<0:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import sys
sr = lambda: sys.stdin.readline().rstrip()
ir = lambda: int(sr())
lr = lambda: list(map(int, sr().split()))
def resolve():
    a, b, c = lr()
    if a+b-c > 0:
        print('No')
    if (a+b-c)**2 > 4*a*b:
        print('Yes')
    else:
        print('No')
resolve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
input_abc = input().split(' ')
a, b, c = [int(x) for x in input_abc]
test = (c - a - b) ** 2 - 4 * a * b
if test > 0:
	print('Yes')
else:
	print('No')

Submission status: Wrong Answer

Solution code:
a,b,c=map(int,input().split())
print('YNeos'[not(a**0.5+b**0.5<c**0.5)::2])

Submission status: Wrong Answer

Solution code:
import math
a,b,c = map(int,input().split())
buf = 2 * math.sqrt(a*b)
if buf + a + b - c < 0:
    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

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

Submission status: Wrong Answer

Solution code:

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

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

Submission status: Wrong Answer

Solution code:
def main():
    a, b, c = map(int, input().split())
    k = (a/c)**0.5
    l = (b/c)**0.5
    if 1 > k + l:
        print("Yes")
    else:
        print("No")

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def main():
    import math
    import decimal
    a,b,c = map(int,input().split())
    decimal.getcontext().prec = 200
    cr = decimal.Decimal(math.sqrt(c))
    ar = decimal.Decimal(math.sqrt(a))
    br = decimal.Decimal(math.sqrt(b))
    #print(cr**2 - (ar+br)**2)
    if cr**2 - (ar+br)**2 > 0 :
        print("Yes")
    else:
        print("No")

if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
'''
Fuad Ashraful Mehmet
University of Asia Pacific,Bangladesh
Date:15th March 2020
'''


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

t=math.sqrt(a)
f=math.sqrt(b)
s=math.sqrt(c)


if t+f<s:
    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 = [int(i) for i in input().split()]

x = pow(a, 0.5) + pow(b, 0.5)
y = pow(c, 0.5)

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
import numpy as np

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 math

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

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

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

Solution code:
from decimal import *
getcontext().prec = 38000
a, b, c = map(int, input().split())
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())
d = 4 * a * b
e = (c - a - b) * (c - a - b)
if d < e or (c - a - b) < 0:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
li = list(map(float,input().split()))
a = li[0]
b = li[1]
c = li[2]
if c - a - b < 0:
    print('No')
elif 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**0.5)+(b**0.5) < (c**0.5)
print('Yes' if ans else '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 math


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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
a, b, c = list(map(int, input().split()))
# xのn乗根を得る
def nroot(a, n, x=1.0, eps=1e-7):
    while abs(a - x**n) > eps:
#         print(abs(a - x**n))
        x = ( (n-1)*x + a/(x**(n-1)) ) / n
    return x
def sq(a):
    aa = math.sqrt(a)
    return nroot(a, 2, aa)
if (sq(a) + sq(b)) < sq(c):
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

aa = 2*numpy.sqrt(a*b)



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

Submission status: Wrong Answer

Solution code:
#!python3.4
# -*- coding: utf-8 -*-
# panasonic2020/panasonic2020_c
import sys
from math import sqrt

s2nn = lambda s: [int(c) for c in s.split(' ')]
ss2nn = lambda ss: [int(s) for s in list(ss)]
ss2nnn = lambda ss: [s2nn(s) for s in list(ss)]
i2s = lambda: sys.stdin.readline().rstrip()
i2n = lambda: int(i2s())
i2nn = lambda: s2nn(i2s())
ii2ss = lambda n: [i2s() for _ in range(n)]
ii2nn = lambda n: ss2nn(ii2ss(n))
ii2nnn = lambda n: ss2nnn(ii2ss(n))


def main():
    a, b, c = i2nn()
    a *= 100
    b *= 100
    c *= 100
    print('Yes' if a + b + 2 * sqrt(a) * sqrt(b) < c else 'No')
    return

main()

Submission status: Wrong Answer

Solution code:
import math
ABC = list(map(int, input().split()))

if (4 * (ABC[0] * ABC[1]) < (ABC[2] - ABC[0] - ABC[1]) ** 2):
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(): return list(map(int, input().split()))


a, b, c = MAP()

import math

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