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:
import math
import fractions
import bisect
import collections
import itertools
import heapq
import string
import sys
import copy
from decimal import *
from collections import deque
sys.setrecursionlimit(10**7)
MOD = 10**9+7
INF = float('inf') #無限大
def gcd(a,b):return fractions.gcd(a,b) #最大公約数
def lcm(a,b):return (a*b) // fractions.gcd(a,b) #最小公倍数
def iin(): return int(sys.stdin.readline()) #整数読み込み
def ifn(): return float(sys.stdin.readline()) #浮動小数点読み込み
def isn(): return sys.stdin.readline().split() #文字列読み込み
def imn(): return map(int, sys.stdin.readline().split()) #整数map取得
def imnn(): return map(lambda x:int(x)-1, sys.stdin.readline().split()) #整数-1map取得
def fmn(): return map(float, sys.stdin.readline().split()) #浮動小数点map取得
def iln(): return list(map(int, sys.stdin.readline().split())) #整数リスト取得
def iln_s(): return sorted(iln()) # 昇順の整数リスト取得
def iln_r(): return sorted(iln(), reverse=True) # 降順の整数リスト取得
def fln(): return list(map(float, sys.stdin.readline().split())) # 浮動小数点リスト取得
def join(l, s=''): return s.join(l) #リストを文字列に変換
def perm(l, n): return itertools.permutations(l, n) # 順列取得
def perm_count(n, r): return math.factorial(n) // math.factorial(n-r) # 順列の総数
def comb(l, n): return itertools.combinations(l, n) # 組み合わせ取得
def comb_count(n, r): return math.factorial(n) // (math.factorial(n-r) * math.factorial(r)) #組み合わせの総数
def two_distance(a, b, c, d): return ((c-a)**2 + (d-b)**2)**.5 # 2点間の距離
def m_add(a,b): return (a+b) % MOD

def sieves_of_e(n):
    is_prime = [True] * (n+1)
    is_prime[0] = False
    is_prime[1] = False
    for i in range(2, int(n**0.5)+1):
        if not is_prime[i]: continue
        for j in range(i * 2, n+1, i): is_prime[j] = False
    return is_prime

a,b,c = imn()
ma = Decimal(str(math.sqrt(a)))
mb = Decimal(str(math.sqrt(b)))
mc = Decimal(str(math.sqrt(c)))
if ma + mb < mc:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
from math import sqrt
abc = input()
a, b, c = int(abc.split()[0]), int(abc.split()[1]), int(abc.split()[2])
# ab2 = ()*(sqrt(a) + sqrt(b))
if a == 1 and b == 1 and c == 1:
    print('No')
elif sqrt(a) + sqrt(b) < sqrt(c):
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import math

a = []
for i in input().split(" "):
    a.append(int(i))

b = round(a[0] + a[1] - a[2],20)
c = round(math.sqrt(a[0]) * math.sqrt( a[1]),20)
if b + c < 0:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np
N = list(map(int, input().split()))
l = np.sqrt(N[0]) + np.sqrt(N[1])
r = np.sqrt(N[2])
if l < r:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import math

if __name__ == "__main__":
    A, B, C = map(int, input().split())

    if (math.sqrt(A) + math.sqrt(B)) < math.sqrt(C):
        ret = "Yes"
    else:
        ret  = "No"

    print(ret)

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:
a, b, c = list(map(int, input().split(' ')))
a_m = a%10**9
b_m = b%10**9
c_m = c%10**9
sub = (c_m - a_m - b_m)%10**9

if (4*a_m*b_m)//(10**9) < (sub*sub)//(10**9):
    print('Yes')
if (4*a_m*b_m)%(10**9) < (sub*sub)%(10**9):
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
input=sys.stdin.readline
from math import *
a,b,c=map(int,input().split())
if -(a+b-c)<2*(sqrt(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*b) < (c - (a + b)) / 2:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import math;

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

sqa2=2.0*math.sqrt(float(a*b))

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

Submission status: Wrong Answer

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

if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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:
a,b,c=input().split()
from fractions import Fraction
if((Fraction(int(a)**(0.5))).limit_denominator()+(Fraction(int(b)**(0.5))).limit_denominator()<(Fraction(int(c)**(0.5))).limit_denominator()):
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

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

A = format(math.sqrt(a), "10f")
B = format(math.sqrt(b), "10f")
C = format(math.sqrt(c), "10f")

if A + B < C:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b, c = map(int, input().split())
mod = 10**9+7
xx = a%mod * b%mod
yy = ((c%mod-a%mod-b%mod)/2)**2

print('Yes' if xx < yy else 'No')

Submission status: Wrong Answer

Solution code:
import math

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

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

if root_a + root_b < root_c:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def main():
    import math
    import decimal
    a,b,c = map(int,input().split())
    cr = decimal.Decimal(math.sqrt(c)) * 10**8
    ar = decimal.Decimal(math.sqrt(a)) * 10**8
    br = decimal.Decimal(math.sqrt(b)) * 10**8

    if cr**2 - (ar+br)**2 > 0 :
        print("Yes")
    else:
        print("No")

if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from decimal import *
getcontext().prec = 7500
#import numpy as np

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

##print(a**0.5, b**0.5, c**0.5)
if Decimal(a).sqrt()+ Decimal(b).sqrt() < Decimal(c).sqrt():
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
arr = [int(i) for i in input().split()]
a, b, c = arr[0], arr[1], arr[2]

if c * c - 2 * c * (a + b) + (a + b) ** 2 > a * b * 4:
    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 decimal import *

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

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

Submission status: Wrong Answer

Solution code:
#pana c 
import math
a,b,c=map(int,input().split())
d=a+b 
e=c-a-b
if d<=e:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
a,b,c=map(int,input().split())
from math import sqrt
def int_sqrt2(n):
    def f(prev):
        while True:
            m = (prev + n / prev) / 2
            if m >= prev:
                return prev
            prev = m
    
    return f(int(sqrt(n) * (1 + 1e-12)))
if int_sqrt2(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 a+b >= c:
    print('No')
else:
    sq = math.sqrt(a*b)*2
    sqin = math.floor(sq)
    if a+b+sqin < c:
        print('Yes')
    else:
        print('No')

Submission status: Wrong Answer

Solution code:
import math
import sys
from decimal import *

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

#left = 4 * a * b;
#right = (c - a - b) * (c - a - b)

getcontext().prec = 100

da = Decimal(a)
db = Decimal(b)
dc = Decimal(c)

left = da.sqrt() + db.sqrt()
right = dc.sqrt()

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

Submission status: Wrong Answer

Solution code:
import math
def main(a,b,c):
    temp = math.sqrt(a) + math.sqrt(b)
    return "Yes" if math.sqrt(c) > temp else "No"

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

Submission status: Wrong Answer

Solution code:
from math import sqrt
n = [int(e) for e in input().split(" ")]
print("Yes" if n[0] + n[1] + (2 * sqrt(n[0] * n[1])) < n[2] else "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 0 < c - a - b:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def main():
    a, b, c = map(int, input().split())
    sa, sb, sc = 0, 0, 0
    r = 10**5
    while sa+10**(-9) < r:
        p = (sa+r) / 2
        if p**2 <= a:
            sa = p
        else:
            r = p
    r = 10**5
    while sb+10**(-9) < r:
        p = (sb+r) / 2
        if p**2 <= b:
            sb = p
        else:
            r = p
    r = 10**5
    while sc+10**(-9) < r:
        p = (sc+r) / 2
        if p**2 <= c:
            sc = p
        else:
            r = p
    if sa+sb < sc:
        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(c) - (math.sqrt(a) + math.sqrt(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(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 a+2*math.sqrt(a*b)+b<c:
  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
    # print(sqrt(a))
    # print(sqrt(b))
    # print(sqrt(a)+sqrt(b))
    # print(sqrt(c))
    # print(sys.float_info.epsilon)
    # if abs(sqrt(a)+sqrt(b)-sqrt(c)) < sys.float_info.epsilon:
    if round(sqrt(a), 10) + round(sqrt(b), 10) < round(sqrt(c), 10):
        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:
import math
a, b, c = map(int, input().split())
if 2 * math.sqrt(a) * math.sqrt(b) < c - a - b:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import math


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

    if (a+b)*2 == c:
        print("Yes")
    else:
        print("No")
    return 0


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#!python3.4.3

import numpy as np

def process(x):
  x = int(x)
  return np.sqrt(x)

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

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

Submission status: Wrong Answer

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

import sys

if a<=0 or b<=0 or c<= 0:
    print('No')
    sys.exit()

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import sys
import itertools
import math
from collections import deque
MAX_INT = int(10e15)
MIN_INT = -MAX_INT
mod = 1000000007
sys.setrecursionlimit(1000000)
def IL(): return list(map(int,input().split()))
def SL(): return input().split()
def I(): return int(sys.stdin.readline())
def S(): return input()

def nroot(a, n, x=1.0, eps=1e-7):
    while abs(a - x**n) > eps:
        x = ( (n-1)*x + a/(x**(n-1)) ) / n
    return x

def sqrt(n):
    def f(prev):
        while True:
            m = (prev + n / prev) / 2
            if m >= prev:
                return prev
            prev = m
    
    return f(n)

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

Submission status: Wrong Answer

Solution code:
import math
a, b, c = map(int, input().split())
sqa = math.sqrt(a)
sqb = math.sqrt(b)
sqc = math.sqrt(c)
s = sqa + sqb
t = sqc
if s < t:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
import math
 
def nroot(a, n=2, x=1.0, eps=1e-7):
    while abs(a - x**n) > eps:
        x = ( (n-1)*x + a/(x**(n-1)) ) / n
    return x

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
 
a,b,c = list(map(int,input().split()))
a,b,c = abs(a) , abs(b), abs(c)
lab = a ** 0.5 + b ** 0.5
c = c ** 0.5
if lab < 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())

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

Submission status: Wrong Answer

Solution code:
from decimal import *
import numpy as np
getcontext().prec = 50
a, b, c = map(int, input().split())
tmp1 = Decimal(np.sqrt(a)) + Decimal(np.sqrt(b))
tmp2 = Decimal(np.sqrt(c))

if tmp1 < tmp2:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from math import sqrt
from decimal import Decimal, getcontext


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

Submission status: Wrong Answer

Solution code:
from sys import stdin
import math

def main():

    input = stdin.readline

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

Submission status: Wrong Answer

Solution code:
# from math import sqrt
a,b,c = [int(j) for j in input().split()]
if 4*a*b < (c - a- b)**2+1e-10:
    print("Yes")
else:
    print("No")

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:
d = input().split(' ')
a = int(d[0])
b = int(d[1])
c = int(d[2])
s = c**0.5 - (a**0.5 + b**0.5)
if(s > 0):
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
import math

number = input().split(" ")
a = int(number[0])
b = int(number[1])
c = int(number[2])
if math.sqrt(a) + math.sqrt(b) < math.sqrt(c):
	print("Yes")
else:
	print("No")

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
import math


def main():

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

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


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import math

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

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

#print(a1)

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

Submission status: Wrong Answer

Solution code:
import numpy as np

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

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

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

Submission status: Wrong Answer

Solution code:
from decimal import *
getcontext().prec = 5000
#import numpy as np

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

##print(a**0.5, b**0.5, c**0.5)
if Decimal(a).sqrt()+ Decimal(b).sqrt() < Decimal(c).sqrt():
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

r_a = math.sqrt(a)
r_b = math.sqrt(b)
r_c = math.sqrt(c)

if r_a + r_b < r_c:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import math

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

if round(math.sqrt(c) - (math.sqrt(a) + math.sqrt(b)),10) > 0:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

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

#sahen = math.sqrt(a) + math.sqrt(b)
#uhen = math.sqrt(c)

#if sahen < uhen:
#  print("Yes")
#else:
#  print("No")

if a + b + 2 * math.sqrt(a) * math.sqrt(b) < 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:
#!/user/bin/env python3
# -*- conding: utf-8 -*-

import math

def ans(a, b, c):
    rab = math.sqrt(a * b)
    

    if c - a - b > 2 * rab :
        return 'Yes'
    else:
        return 'No'


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

    print(ans(a, b, c))


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 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:
from math import sqrt
from decimal import *
getcontext().prec = 64
a, b, c = map(str,input().split())

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

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

Submission status: Wrong Answer

Solution code:
# coding: utf-8

import sys
import math
import collections
import itertools
INF = 10 ** 10
MOD = 10 ** 9 + 7
def input() : return sys.stdin.readline().strip()
def gcd(x, y) : return y if x % y == 0 else gcd(y, x % y)
def lcm(x, y) : return (x * y) // gcd(x, y)
def I() : return int(input())
def LI() : return [int(x) for x in input().split()]
def RI(N) : return [int(input()) for _ in range(N)]
def LRI(N) : return [[int(x) for x in input().split()] for _ in range(N)]



a,b,c = LI()



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

Submission status: Wrong Answer

Solution code:
import math as m

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

roota = m.sqrt(a)
rootb = m.sqrt(b)
rootc = m.sqrt(c)
ab = roota+rootb

if ab < rootc :
  print('Yes')
else :
  print('No')

Submission status: Wrong Answer

Solution code:
import math


class Solution:
    def solve(self, a: int, b: int, c: int) -> str:

        epsilon = 1e-6

        if c - a - b < 0:
            return 'No'
        elif 2 * math.sqrt(a * b) + epsilon < c - a - b:
            return 'Yes'

        else:
            return 'No'


if __name__ == '__main__':

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

    # solve
    solution = Solution()
    print(solution.solve(a, b, c))

Submission status: Wrong Answer

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

if math.sqrt(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())
print("Yes" if (a + b + 2 * (math.sqrt(a) * math.sqrt(b))) < c else "No")

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
from bisect import bisect, bisect_left
from math import sqrt
import sys
#input = sys.stdin.readline
def inpl(): return list(map(int, input().split()))
a, b, c = inpl()

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

if(a>=c):
  print("No")
elif(b>=c):
  print("No")
else:
  r=round(math.sqrt(a),1000000000) + round(math.sqrt(b),1000000000)
  s=round(math.sqrt(c),1000000000)

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

Submission status: Wrong Answer

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

if pow(a, 2) + pow(b, 2) + pow(c, 2) - 2*a*b - 2*b*c - 2*c*a > 0 :
    print('Yes')
else :
    print('No')
#if a + 2 * pow(a*b, 0.5) + b < c :
#pow(a, 0.5) + pow(b, 0.5) < pow(c, 0.5)

Submission status: Wrong Answer

Solution code:
import decimal
decimal.getcontext().prec = 100

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


d=4*a*b
e=(c-a-b)*(c-a-b)





print("Yes" if d<e  else "No")
#print(d,e)

Submission status: Wrong Answer

Solution code:
x,y,z = map(int, input().split())
 
if (x + y - z) * (x + y - z) > (4 * x * y):
  print('Yes')
else:
  print('No')

Submission status: Wrong Answer

Solution code:
base = input().split()
a = int(base[0])
b = int(base[1])
c = int(base[2])
import math
key = math.sqrt(a*b)
anskey = key*2
ans = a+b+anskey
if ans<c:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import sys
input = lambda: sys.stdin.readline().rstrip()

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

if c - a - b > a+b:
    print("Yes")
elif c - a - b == a+b:
    if a==b:
        print("No")
        exit()
    else:
        print("Yes")    
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import math as m
a,b,c = map(int,input().split())
if c-a-b<10**8:
	print("Yes" if 4*a*b < (c - a - b)**2 else "No")
	exit()
s1 = 4 * a * b
s2 = (c-a-b)**2
print("Yes" if 2*m.sqrt(a*b) < (c - a - b) else "No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np

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

if dif>0:
  print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b, c = list(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:
import math
a,b,c=input().split()#分隔提取字符
a=int(a)
b=int(b)
c=int(c)
if math.fabs(math.sqrt(a)+math.sqrt(b)-math.sqrt(c))<0.0000001:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import math
a, b ,c= map(float, 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
import copy
from copy import deepcopy
import sys
import fractions
# import numpy as np
from functools import reduce
# import statistics
import heapq
import collections
import itertools
sys.setrecursionlimit(100001)

# input = sys.stdin.readline
# sys.setrecursionlimit(10**6)

# ===FUNCTION===

def getInputInt():
    inputNum = int(input())
    return inputNum


def getInputListInt():
    outputData = []
    inputData = input().split()
    outputData = [int(n) for n in inputData]

    return outputData


def getSomeInputInt(n):
    outputDataList = []
    for i in range(n):
        inputData = int(input())
        outputDataList.append(inputData)

    return outputDataList


def getSomeInputListInt(n):
    inputDataList = []
    outputDataList = []
    for i in range(n):
        inputData = input().split()
        inputDataList = [int(n) for n in inputData]
        outputDataList.append(inputDataList)

    return outputDataList


# ===CODE===

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

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

left_a = pow(c-a-b, 2)
left_b = 4*a*b

if left_a + left_b > 0:
    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*math.sqrt(a*b):
  print('No')
else:
  print('Yes')

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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