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: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

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

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

Submission status: Accepted

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

Submission status: Accepted

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

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

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

Submission status: Accepted

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

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

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

Submission status: Accepted

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

if 4*a*b<(c-a-b)**2 and a**0.5+b**0.5<c**0.5+10**-1:
  k='Yes'
else:
  k='No'
print(k)

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
from decimal import Decimal

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

Submission status: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
import numpy as np
import decimal

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

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

Submission status: Accepted

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: Accepted

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

Submission status: Accepted

Solution code:
import math
a,b,c=map(int,input().split())
l=4*a*b
t=c-a-b
r=t*t

if t>0 and l<r:
    print("Yes")
else:
   print("No")

Submission status: Accepted

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

from decimal import *

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

Submission status: Accepted

Solution code:
A,B,C=map(int,input().split())
if (A+B-C)**2>4*A*B and (A+B)<C:
	print("Yes")
else:
	print("No")

Submission status: Accepted

Solution code:
import math
import sys
def main():
    a,b,c = list(map(int, input().strip().split()))
    if ((c - a - b)) > 0 and ((c - a - b)**2 > (4 * a * b)):
        print('Yes')
    else:
        print('No')

if __name__ == '__main__':
    main()

Submission status: Accepted

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: Accepted

Solution code:
import sys
stdin = sys.stdin
sys.setrecursionlimit(10**9)
ni = lambda: int(ns())
na = lambda: list(map(int, stdin.readline().split()))
nn = lambda: list(stdin.readline().split())
ns = lambda: stdin.readline().rstrip()

a,b,c = na()

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

Submission status: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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


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

Submission status: Accepted

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

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

Submission status: Accepted

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

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

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

Submission status: Accepted

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

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

Submission status: Accepted

Solution code:
n = [int(e) for e in input().split(" ")]
print("Yes"
    if 4 * n[0] * n[1] < (n[2] - n[0] - n[1]) ** 2 and 0 < n[2] - n[0] - n[1]
    else "No"
)

Submission status: Accepted

Solution code:
#!/usr/bin/env python3

import math

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

# ポイント: 誤差を回避するため、整数で計算する
# sqrt(a) + sqrt(b) < sqrt(c)
# \equiv 2 * sqrt(a * b) < c - a - b
# \equiv 4 * a * b < (c - a - b)^2

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
#!/usr/bin/env python3

import sys
import math
from bisect import bisect_right as br
from bisect import bisect_left as bl
sys.setrecursionlimit(2147483647)
from heapq import heappush, heappop,heappushpop
from collections import defaultdict
from itertools import accumulate
from collections import Counter
from collections import deque
from operator import itemgetter
from itertools import permutations
mod = 10**9 + 7
inf = float('inf')
def I(): return int(sys.stdin.readline())
def LI(): return list(map(int,sys.stdin.readline().split()))

a,b,c = LI()
x = c - a - b
y = 4 * a * b
if y < x**2 and x > 0:
    print('Yes')
else:
    print('No')

Submission status: Accepted

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

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

Submission status: Accepted

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

from decimal import *

a, b, c = MAP()

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
from collections import deque
from collections import Counter
from itertools import product, permutations,combinations
from operator import itemgetter
import math
import sys
input = sys.stdin.readline
#文字列のときはうまく行かないのでコメントアウトすること
sys.setrecursionlimit(2147483647)

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

if __name__ == '__main__':
  main()

Submission status: Accepted

Solution code:
def main():
    from decimal import Decimal

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

if __name__ == '__main__':
    main()

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

    eval1 = a + b < c
    eval2 = 4*a*b < a**2 + b**2 + c**2 + 2*a*b - 2*a*c - 2*b*c
    print('Yes' if eval1 and eval2 else 'No')


if __name__ == '__main__':
    main()

Submission status: Accepted

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

Submission status: Accepted

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


def main():

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

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


if __name__ == '__main__':
    main()

Submission status: Accepted

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
from bisect import bisect, bisect_left, bisect_right

def input(): return sys.stdin.readline().strip()
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 = float('inf')
mod = 10 ** 9 + 7

a, b, c = MAP()
# s = c ** 2 + a ** 2 + b ** 2 - 2 * a * c - 2*b*c + 2 * a * b  - 4 * a - 4 * b
# if 0 < s:
if c - (a + b) > 0:
    if 4 * a * b < ((c - (a + b))) ** 2:
        print("Yes")
        exit()

print("No")

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

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
from decimal import Decimal

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

# math.sqrt(x: SupportsFloat) -> float
# param x: SupportsFloat

# sqrt(context: Optional[Context]=...) -> Decimal

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

Submission status: Accepted

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

Submission status: Accepted

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

d = c-a-b

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

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

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

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

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

Submission status: Accepted

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

Submission status: Accepted

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: Accepted

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


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

Submission status: Accepted

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

Submission status: Accepted

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)) & ((c-a-b)>0)
if ans_bool:
    print('Yes')
else :
    print('No')

Submission status: Accepted

Solution code:
import math

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

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

if __name__ == '__main__':
    resolve()

Submission status: Accepted

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

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

Submission status: Accepted

Solution code:
import math

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

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

Submission status: Accepted

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

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

Submission status: Accepted

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: Accepted

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

Submission status: Accepted

Solution code:
# Panasonic2020 C

import math

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

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

if __name__ == '__main__':
    main()

Submission status: Accepted

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)
#s = a+b+2*r_a*r_b
#t = r_a + r_b
d = c-a-b

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

Submission status: Accepted

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

if d > 0 and d * d > 4 * a * b:
    print("Yes")
else:
    print("No")

Submission status: Accepted

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

Submission status: Accepted

Solution code:
import os
import sys
from decimal import Decimal

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

Solution code:
#!/usr/bin/env python3
a, b, c = [int(str) for str in input().strip().split()]

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

Submission status: Accepted

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


if __name__ == '__main__':
    main()

Submission status: Accepted

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 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
from decimal import *

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 Decimal(a).sqrt() + Decimal(b).sqrt() < Decimal(c).sqrt():
	print("Yes")
else:
	print("No")

Submission status: Accepted

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


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

Submission status: Accepted

Solution code:
import math
 


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


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

Submission status: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

Solution code:
import math

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

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

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

# if (a + b) < c:
if d > 0 and d * d > 4 * a * b:
    print("Yes")
else:
    print("No")

Submission status: Accepted

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

Submission status: Accepted

Solution code:
import math

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

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

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
import math
import numpy as np
a,b,c=map(int, input().split())
def nroot(a_, n, x=1.0, eps=1e-10):
    while abs(a_ - x**n) > eps:
        x = ( (n-1)*x + a_/(x**(n-1)) ) / n
    return x

#if round(math.sqrt(a) + math.sqrt(b),10) < round(math.sqrt(c),10):
if c-a-b <0:
    print('No')
elif 4*a*b < (c-a-b)**2:
    print('Yes')
else:
    print('No')

Submission status: Accepted

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

import math

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

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

if __name__ == '__main__':
    main()

Submission status: Accepted

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

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

Submission status: Accepted

Solution code:
# coding: utf-8

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

#ret = a**.5 + b**.5 < c**.5
ret = (c-a-b) > 0 and 4*a*b < (c-a-b)**2

print ['No','Yes'][ret]

Submission status: Accepted

Solution code:
from decimal import *
from math import sqrt
a, b, c = list(map(int, input().split()))
if Decimal(((c - a - b) ** 2) - 4 * a * b) > 0 and (c - a - b) > 0:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
import math
import decimal

decimal.getcontext().prec = 112

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

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


if a.sqrt() + b.sqrt() < c.sqrt():
    ans = 'Yes'
else:
    ans = 'No'

'''
print(decimal.Decimal(math.sqrt(a)))
print(math.sqrt(b))
print(math.sqrt(c))
print(math.sqrt(a) + math.sqrt(b))
'''
'''
left_cal = a + b + 2 * math.sqrt(a * b)

if left_cal < c:
    ans = 'Yes'
else:
    ans = 'No'
'''
print(ans)

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
import sys
input = sys.stdin.readline
from operator import itemgetter
sys.setrecursionlimit(10000000)
INF = 10**30
from math import sqrt

def main():
    a, b, c = list(map(int, input().strip().split()))
    if c - a - b > 0 and 4 * a * b < (c - a - b) ** 2:
        print('Yes')
    else:
        print('No')

if __name__ == '__main__':
    main()

Submission status: Accepted

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

if (c-a-b > 0 and l > r): print('Yes')
elif(sqrt(c) == sqrt(a) + sqrt(b)): print('No')
else: print('No')

Submission status: Accepted

Solution code:
import math
L = input().split()

l = [ int(n) for n in L ]

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


# ans = math.sqrt(a) +math.sqrt(b) - math.sqrt(c)
# ans = a + b -c +2*math.sqrt(a*b)
# ans = a**2 + b **2 + c **2 -2*a*b -2*b*c-2*a*c 

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

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

Submission status: Accepted

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: Accepted

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

Submission status: Accepted

Solution code:
from sys import stdin
input = stdin.readline
GI = lambda: int(input())
gi = lambda: list(map(int, input().split()))

a, b, c = gi()

from decimal import getcontext, Decimal
getcontext().prec = 800

A = Decimal(a).sqrt()
B = Decimal(b).sqrt()
C = Decimal(c).sqrt()

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

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

Solution code:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import math
a, b, c = map(int, input().split())
if 0 < (c - a - b) and 4 * a * b < (c - a - b)**2:
    print("Yes")
else:
    print("No")

Submission status: Accepted

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

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

Submission status: Accepted

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

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

Submission status: Accepted

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

if ((c - a - b) > 0) & ((c - a - b)**2 > 4 * a * b):
    ans = "Yes"
else:
    ans = "No"

print(ans)

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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 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
import numpy as np

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

Submission status: Accepted

Solution code:
def main():
    import numpy as np
    a, b, c = [int(x) for x in input().split()]
    if c-a-b>0 and (c-a-b)**2 > 4*a*b:
        print("Yes")
    else:
        print("No")



if __name__ == '__main__':
    main()

Submission status: Accepted

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: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

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

from decimal import Decimal

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

Submission status: Accepted

Solution code:
from decimal import Decimal

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

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

Submission status: Accepted

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

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

Submission status: Accepted

Solution code:
import decimal

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

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

Solution code:
from decimal import *

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

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

Submission status: Accepted

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