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

Submission status: Accepted

Solution code:
import numpy as np

a,b,c = map(int, input().split())
x = (c-a-b)**2-4*a*b


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

Submission status: Accepted

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

if c-a-b >= 0:
  
  if ((c-a-b) ** 2) - 4 * a * b > 1e-10:
    print('Yes')
  else:
    print('No')
else:
  print('No')

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
import math
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')

Submission status: Accepted

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

Submission status: Accepted

Solution code:
#C 正解
abc = input().split(' ')
a = int(abc[0])
b = int(abc[1])
c = int(abc[2])
if (4*a*b < (c - a - b)**2) and (c > a + b):
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
import math
def scanf(scanstr,data_format):
    scanstr=scanstr.split(" ")
    if(type(data_format) is not list):
        print("data_format error")
    if(len(scanstr)!=len(data_format)):
        print("Error")
        return -1
    j=0
    for kata in data_format:
        if(kata=="str"):
            scanstr[j]=str(scanstr[j])
        if(kata=="int"):
            scanstr[j]=int(scanstr[j])
        j=j+1
    return scanstr
d=scanf(input(),["int","int","int"])
if (d[2]-d[0]-d[1]>0)and(4*d[0]*d[1]<(d[2]-d[0]-d[1])*(d[2]-d[0]-d[1])):
    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())

tmp1=(c-a-b)
tmp2=4*a*b

if(tmp1>0 and tmp1*tmp1-tmp2>0):
  print("Yes")
else:
  print("No")

Submission status: Accepted

Solution code:
A = list(map(int, input().split()))
S = 4*A[0]*A[1]
T = (A[2]-A[0]-A[1])**2

if A[0] + A[1] > A[2]:
    print("No")
elif S < T:
    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)**2:
    print("Yes")
else:
    print("No")

Submission status: Accepted

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

Submission status: Accepted

Solution code:
from __future__ import print_function

import sys

import re
import array
import copy
import functools
import operator

import math
import string
import fractions
from fractions import Fraction
from fractions import gcd
# fractions.gcd() を用いること
# math.log2()はatcoderでは対応していない．留意せよ．

import collections
import itertools
import bisect

import random
import time

import heapq
from heapq import heappush
from heapq import heappop
from heapq import heappushpop
from heapq import heapify
from heapq import heapreplace
from queue import PriorityQueue as pq
from queue import Queue

from itertools import accumulate

from collections import deque
from collections import Counter

from operator import mul
from functools import reduce

input = sys.stdin.readline


def eprint(*args, **kwargs):
    print(*args, file=sys.stderr, **kwargs)
    return


def lcm(n, m):
    return int(n * m / gcd(n, m))


def coprimize(p, q):
    common = fractions.gcd(p, q)
    return (p // common, q // common)


def combinations_count(n, r):
    r = min(r, n - r)
    numer = reduce(mul, range(n, n - r, -1), 1)
    denom = reduce(mul, range(1, r + 1), 1)
    return numer // denom


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


if __name__ == '__main__':
    main()

Submission status: Accepted

Solution code:
import math

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

judge1 = c - a - b
judge2 = (c - a - b)**2 - 4 * a * b

ans = "No"
if judge1>0 and judge2>0:
    ans = "Yes"

print(ans)

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

from decimal import Decimal

a, b, c = input().split()
if Decimal(a)**Decimal("0.5")+Decimal(b)**Decimal("0.5") < Decimal(c)**Decimal("0.5"):
    print("Yes")
else:
    print("No")

Submission status: Accepted

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

Submission status: Accepted

Solution code:
import math

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:
def solve(a,b,c):
    ok = (c >= a + b) and (4 * a * b < (c - a - b) ** 2)
    return "Yes" if ok else "No"

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

Submission status: Accepted

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

if ans > 0 and d > 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:
from decimal import Decimal

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

Submission status: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

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

    if x > 0:

        y = x * x - 4 * a * b

        if y > 0:

            print("Yes")

        else:
            print("No")

    else:

        print("No")

main()

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
a,b,c  = list(map(lambda x:int(x),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())
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:
import math

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

# a + b + 2 sqrt(ab) < c
# c - a - b > 2 sqrt(ab)
# (c - a - b)^2 > 4ab

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

Submission status: Accepted

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

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
from math import sqrt

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

d = (c - b - a) > 0
e = (c - b - a) ** 2 > 4 * a * b

if d and e:
    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())
ans=pow(a,2)+pow(b,2)+pow(c,2)-2*(a*b+a*c+b*c)
flag=c-a-b
if ans>0 and flag>0:
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
# coding: utf-8
# Your code here!
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())
print(["No","Yes"][(a-b-c)**2>4*b*c and c>a+b])

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
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")

Submission status: Accepted

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

d = c-b-a

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

Submission status: Accepted

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


def main():
    import sys

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

    # See:
    # https://www.youtube.com/watch?v=bHzohtVsG0Q&feature=youtu.be
    # KeyInsight: 整数で比較する．両辺を意味を変えずに変形
    # ハマった点: 小数同士で比較しようとしていた

    # √a + √b < √c
    # (√a + √b) ** 2 < √c ** 2
    # a + 2√ab + b < c
    # 2√ab < c - (a + b)
    # 4ab < (c - (a + b)) ** 2
    diff = c - (a + b)

    # 右辺は、0以上でないといけない
    if diff < 0:
        print('No')
        exit()

    if (4 * a * b) < (diff ** 2):
        print('Yes')
    else:
        print('No')


if __name__ == '__main__':
    main()

Submission status: Accepted

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

Submission status: Accepted

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

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

print(ans)

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
# a + b + 2(ab)**0.5 < c
# c - a - b > 2(ab)**-.5
tmp = c - a - b
if tmp < 0 :
    print("No")
    exit()
if tmp ** 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 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(Decimal, input().split())
print('Yes' if 4*a*b < (c-a-b)**2 and c-a-b >= 0 else 'No')

Submission status: Accepted

Solution code:
from decimal import Decimal

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
from decimal import *
# import math
# getcontext().prec = 30

a, b, c = map(Decimal, input().split())
l = a.sqrt() + b.sqrt()
r = c.sqrt()
if l < r:
    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())

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

Submission status: Accepted

Solution code:
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:
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:
a, b, c = [int(_) for _ in input().split()]
print('Yes' if a + b < c and 4 * a * b < (c - a - b)** 2 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:
from decimal import Decimal
a,b,c=map(int,input().split())
if Decimal(a)**Decimal('0.5')+Decimal(b)**Decimal('0.5')<Decimal(c)**Decimal('0.5'):
    print('Yes')
else:
    print('No')

Submission status: Accepted

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

Submission status: Accepted

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

d = a+b-c

e = d**2 - 4*a*b

if d < 0 and 0 < e:
    print('Yes')
else:
    print('No')

Submission status: Accepted

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

ans = d**2  - 4 * a * b

if d < 0 and ans > 0:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
a, b, c = map(int, input().split())
d = c - a - b
print('YNeos'[not (d>0 and d**2 > 4*a*b)::2])

Submission status: Accepted

Solution code:
from decimal import *
getcontext().prec = 60

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


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

print(ans)

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:
from decimal import Decimal, getcontext
 
getcontext().prec = 1000
a,b,c = map(int,input().split())

ab = Decimal(a) * Decimal(b)
ab = ab.sqrt()

eps = Decimal(10) ** (-100)
 
cond = a + b + 2*ab < c
answer = 'Yes' if cond else 'No'
print(answer)

Submission status: Accepted

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

Submission status: Accepted

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

A = Decimal(str(a))**Decimal('0.5')
B = Decimal(str(b))**Decimal('0.5')
C = Decimal(str(c))**Decimal('0.5')
if A + B < C:
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
from decimal import *
a, b, c = [Decimal(int(i)) for i in input().split()]
if a.sqrt() + b.sqrt()-c.sqrt() < Decimal("-0."+"0"*20+"1"):
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
from decimal import *
getcontext().prec = 20000
a, b, c = [Decimal(int(i)) for i in input().split()]
if a.sqrt() + b.sqrt()-c.sqrt() < Decimal("-0."+"0"*10000+"1"):
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
#n=int(input())
a,b,c=map(int,input().split())
#l=list(map(int,input().split()))
#l=[list(map(int,input().split())) for i in range(n)]

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

Submission status: Accepted

Solution code:
import sys,math

sys.setrecursionlimit(10 ** 6)
int1 = lambda x: int(x) - 1
printV = lambda x: print(*x, sep="\n")
printH = lambda x: print(" ".join(map(str,x)))
def IS(): return sys.stdin.readline()[:-1]
def II(): return int(sys.stdin.readline())
def MI(): return map(int, sys.stdin.readline().split())
def LI(): return list(map(int, sys.stdin.readline().split()))
def LI1(): return list(map(int1, sys.stdin.readline().split()))
def LII(rows_number): return [II() for _ in range(rows_number)]
def LLI(rows_number): return [LI() for _ in range(rows_number)]
def LLI1(rows_number): return [LI1() for _ in range(rows_number)]

def main():
	a,b,c = MI()
	if(4*a*b < (c-a-b)*(c-a-b) and 0 < c-a-b):
		print("Yes")
	else:
		print("No")

if __name__ == '__main__':
	main()

Submission status: Accepted

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

lef = 4 * a * b
rig = (c - a - b) ** 2

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

Submission status: Accepted

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

lef = 4 * a * b
rig = (c - a - b)**2

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

Submission status: Accepted

Solution code:
import math
import sys

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

D=c-a-b

if D<0:
    print("No")
    sys.exit()

if D**2>4*a*b:
  print("Yes")
else:
  print("No")

Submission status: Accepted

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

"""
ra + rb < rc
a + b + 2rab < c
(c - a - b > 0) and (2rab < c - a - b)
(c - a - b > 0) and (4ab < (c - a - b) ** 2)
249999999, 250000000, 999999998
"""

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

Submission status: Accepted

Solution code:
a,b,c = [int(x) for x in input().split()]
if max(a,b,c)!=c:
  print("No")
  exit()
if (a-c-b)**2>4*c*b:
  print("Yes")
else:
  print("No")

Submission status: Accepted

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

Submission status: Accepted

Solution code:
import math
from decimal import *
def solve():
  getcontext().prec = 99
  a,b,c = (int(i) for i in input().split())
  if Decimal(a)**Decimal("0.5") + Decimal(b)**Decimal("0.5") < Decimal(c)**Decimal("0.5"):
    print("Yes")
  else:
    print("No")
    
solve()

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

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

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

Submission status: Accepted

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

print(["No","Yes"][0 < c-a-b and 4*a*b < (c-a-b)**2])

Submission status: Accepted

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

d = c - a - b
if d**2 > 4*a*b and d > 0:
# if a + 2 * d +b - c < 1e-20:
    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 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 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 a + b >= c:
    print('No')
    exit()

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

Submission status: Accepted

Solution code:
from decimal import *
a, b, c = map(int, input().split())
da = Decimal(a)
db = Decimal(b)
dc = Decimal(c)
ans = 'No'
if da.sqrt() + db.sqrt() < dc.sqrt():
    ans = 'Yes'
print(ans)

Submission status: Accepted

Solution code:
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:
import sys

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

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

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

Submission status: Accepted

Solution code:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# FileName: 	C
# CreatedDate:  2020-03-14 21:31:08 +0900
# LastModified: 2020-03-16 13:10:13 +0900
#


import os
import sys
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:
A, B, C = map(int, input().split())


print("Yes" if (C - A - B) * (C - A - B) - 4 * A * B > 0 and C > A + B else "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 *
 
a, b, c = map(Decimal, input().split())
if a.sqrt() + b.sqrt() < c.sqrt():
    print('Yes')
else:
    print('No')

Submission status: Accepted

Solution code:
import numpy as np

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

#if a**(1/2)+b**(1/2)<c**(1/2):
#if np.power(a,1/2)+np.power(b,1/2)<np.power(c,1/2):
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 *
getcontext().prec=28
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())
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())
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())
i = a ** 2 + b ** 2 + c ** 2
j = 2 * (a * b + b * c + c * a)
k = i - j
if k > 0 and c - a - b >= 0:
    print("Yes")
else:
    print("No")

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
def getIntList(inp):
	return [int(_) for _ in inp]


from sys import stdin
import sys
sys.setrecursionlimit(10**8)

def getInputs():
	inputs=[]
	for line in stdin:
		line=line.split()
		inputs.append(line)
	return inputs


def main(inputs):
	a,b,c=getIntList(inputs[0])
	
	if c-a-b<=0: print("No")
	else:
		if 4*a*b<(c-a-b)**2: print("Yes")
		else: print("No")
	

if __name__=="__main__":
	inputs=getInputs()
# 	inputs=simInputs()
	main(inputs)

Submission status: Accepted

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

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

    t = c - a - b

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

Submission status: Accepted

Solution code:
import decimal
decimal.getcontext().prec = 29
a,b,c=(decimal.Decimal(x) for x in input().split())
if a.sqrt() + b.sqrt() < c.sqrt():
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
import decimal
decimal.getcontext().prec = 28
a,b,c=(decimal.Decimal(x) for x in input().split())
if a.sqrt() + b.sqrt() < c.sqrt():
    print("Yes")
else:
    print("No")

Submission status: Accepted

Solution code:
# C
# 解説みた
a, b, c = map(int, input().split())

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

Submission status: Accepted

Solution code:
import math
a,b,c = list(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 decimal import *
getcontext().prec = 50

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

Submission status: Accepted

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

Submission status: Accepted

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

Submission status: Accepted

Solution code:
a,b,c = [int(i) for i in input().rstrip().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())
val = a * b
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(str,input().split())

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