Problem:


Score : 300 points

Problem Statement

Does \sqrt{a} + \sqrt{b} < \sqrt{c} hold?

Constraints

1 \leq a, b, c \leq 10^9

All values in input are integers.

Input

Input is given from Standard Input in the following format:

a \ b \ c

Output

If \sqrt{a} + \sqrt{b} < \sqrt{c}, print Yes; otherwise, print No.

Sample Input 1

2 3 9

Sample Output 1

No

\sqrt{2} + \sqrt{3} < \sqrt{9} does not hold.

Sample Input 2

2 3 10

Sample Output 2

Yes

\sqrt{2} + \sqrt{3} < \sqrt{10} holds.



Sample input:
2 3 9


Sample output:
No

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

d=2*(a*b)**(0.5)

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

Submission status: Wrong Answer

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

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


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

Submission status: Wrong Answer

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

getcontext().prec = 300

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

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import numpy as np

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

if np.sqrt(a) + np.sqrt(b) == np.sqrt(c):
    print('Yes')
    exit(0)

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

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
import sys
import math
import os
import itertools
import string
import heapq
import _collections
from collections import Counter
from collections import defaultdict
from functools import lru_cache
import bisect
import re
import queue
from decimal import *


class Scanner():
    @staticmethod
    def int():
        return int(sys.stdin.readline().rstrip())

    @staticmethod
    def string():
        return sys.stdin.readline().rstrip()

    @staticmethod
    def map_int():
        return [int(x) for x in Scanner.string().split()]

    @staticmethod
    def string_list(n):
        return [input() for i in range(n)]

    @staticmethod
    def int_list_list(n):
        return [Scanner.map_int() for i in range(n)]

    @staticmethod
    def int_cols_list(n):
        return [int(input()) for i in range(n)]


class Math():
    @staticmethod
    def gcd(a, b):
        if b == 0:
            return a
        return Math.gcd(b, a % b)

    @staticmethod
    def lcm(a, b):
        return (a * b) // Math.gcd(a, b)

    @staticmethod
    def divisor(n):
        res = []
        i = 1
        for i in range(1, int(n ** 0.5) + 1):
            if n % i == 0:
                res.append(i)
                if i != n // i:
                    res.append(n // i)
        return res

    @staticmethod
    def round_up(a, b):
        return -(-a // b)

    @staticmethod
    def is_prime(n):
        if n < 2:
            return False
        if n == 2:
            return True
        if n % 2 == 0:
            return False
        d = int(n ** 0.5) + 1
        for i in range(3, d + 1, 2):
            if n % i == 0:
                return False
        return True


class PriorityQueue:
    def __init__(self, l=[]):
        self.q = l
        heapq.heapify(self.q)
        return

    def push(self, n):
        heapq.heappush(self.q, n)
        return

    def pop(self):
        return heapq.heappop(self.q)


MOD = int(1e09) + 7
INF = int(1e15)


def main():
    # sys.stdin = open("sample.txt")
    a, b, c = Scanner.map_int()
    getcontext().prec = 40
    if (Decimal(a) ** Decimal(0.5) + Decimal(b) ** Decimal(0.5) < Decimal(c) ** Decimal(0.5)):
        print('Yes')
    else:
        print('No')


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
import math
h=input().split()
a,b,c=float(h[0]),float(h[1]),float(h[2])
a=math.sqrt(a)
b=math.sqrt(b)
c=math.sqrt(c)
if(a+b<c):
  print('Yes')
else:
  print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

d = c - b - a
print('Yes') if d > math.sqrt(a * b * 4) else print('No')

Submission status: Wrong Answer

Solution code:
import sys
import numpy as np
readline = sys.stdin.buffer.readline

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
from collections import *
from itertools import *
from bisect import *
from heapq import *
import copy
import math
from fractions import gcd
import sys
#input = sys.stdin.readline


#N=int(input())

#A=list(map(int,input().split()))
#XY=[list(map(int,input().split())) for i in range(N)]

a,b,c=map(int,input().split())
X=gcd(gcd(a,b),c)
c//=X
a//=X
b//=X
if c**.5-a**.5-b**.5>0.0:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

a = a**0.5
b = b**0.5
c = c**0.5

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
a, b, c = map(int,input().split()) # 複数の数字を変数に格納

import math

right = (c - a - b)**2
left = 4 * a * b

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

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
a,b,c=map(int, input().split()) 
if a < 0 or b < 0 or c < 0:
  print('Yes')
else:
  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
a = list(map(int, input().split()))
a = np.sqrt(np.array(a))
if a[0] + a[1] < a[2]:
  print("Yes")
else:
  print("No")

Submission status: Wrong Answer

Solution code:
import math

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

compare_num = a + b + 2 * math.sqrt(a*b)

if compare_num < c :
	print("Yes")
else:
	print("No")

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time,copy,functools
from collections import deque

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

DR = [1, -1, 0, 0]
DC = [0, 0, 1, -1]

def LI(): return [int(x) for x in sys.stdin.readline().split()]
def LI_(): return [int(x)-1 for x in sys.stdin.readline().split()]
def LF(): return [float(x) for x in sys.stdin.readline().split()]
def LS(): return sys.stdin.readline().split()
def I(): return int(sys.stdin.readline())
def F(): return float(sys.stdin.readline())
def S(): return input()
     
def main():
    a, b, c = LI()
    if a * b < ((c - a - b) / 2) ** 2 and c - a - b >= 0:
        print('Yes')
    else:
        print('No')

main()

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

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


def solve(a: int, b: int, c: int):
    if c-a-b <=0:
        print(NO)
        return
    ab = a*b
    r = ((c-a-b)/2)**2
    print(YES if ab < r else NO)
    return


# Generated by 1.1.6 https://github.com/kyuridenamida/atcoder-tools  (tips: You use the default template now. You can remove this line by using your custom template)
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:
from math import sqrt
a,b,c,=map(int,input().split())
_a=sqrt(a)
_b=sqrt(b)
_c=sqrt(c)
if _a+_b<_c:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import math

a, b, c = map(int, input().split())
# print('Yes' if c - a - b - 2 * (math.sqrt(a * b)) > 0 else "No")
print("Yes" if math.sqrt(c)-math.sqrt(b)-math.sqrt(a)>0 else "No")

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

Solution code:
import math

abc = input().split(' ')
a = int(abc[0])
b = int(abc[1])
c = int(abc[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
# Your code here!
a, b, c = map(int,input().split())

import math
if round(a**0.5,100000) + round(b**0.5,100000) - round(c**0.5,100000) < 0:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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


print(ans)

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

print(ans)

Submission status: Wrong Answer

Solution code:
import math

abc = list(map(int, input().split()))

if (math.sqrt(abc[0]) + math.sqrt(abc[1])) / math.sqrt(abc[2]) < 1:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

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

if __name__ == '__main__':
    resolve()

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
a,b,c = map(int,input().split())
A = a**0.5
B = b**0.5
C = c**0.5
if abs(A+B-C)<1e-12:
    print("No")
elif A+B<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:
a, b, c = map(int, input().split())

from math import sqrt
from decimal import Decimal

# print(sqrt(a))
# print(sqrt(b))
# print(sqrt(c))

sa = Decimal(sqrt(a))
sb = Decimal(sqrt(b))
sc = Decimal(sqrt(c))

# print(sa)
# print(sb)
# print(sc)

if sa + sb < sc:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

l = a + b + 2 * math.sqrt(a * b)

if l < c:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

if np.sqrt(c) - (np.sqrt(a) + np.sqrt(b)) > 0:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from sys import stdin
a,b,c = [int(x) for x in stdin.readline().rstrip().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 = map(int, input().split())

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

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys
YES = "Yes"  # type: str
NO = "No"  # type: str

def solve(a: int, b: int, c: int):
    if 4*a*b < (c-a-b)**2:
        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:
a, b, c = map(int, input().split())

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

Submission status: Wrong Answer

Solution code:
from decimal import Decimal

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

import sys
import math


debug = False

def log(text):
    if debug:
        print(text)

def parse_input(lines_as_string = None):

    global debug
    lines = []
    if lines_as_string is None:
        debug = False
        # for line in sys.stdin:
        #     lines.append(line)
        lines.append(input())
    else:
        debug = True
        lines = [e for e in lines_as_string.split("\n")][1:-1]
    
    (a, b, c) = [int(e) for e in lines[0].split(" ")]

    return (a, b, c)


def solve(a, b, c):



    result = 'No'
    d = c - a - b
    if 4 * a * b < d * d:
        result = 'Yes'

    return  result


def main():
    # 出力
    result = solve(*parse_input())
    if isinstance(result, list):
        for r in result:
            print("%s" % r, sep='')
    else:
        print("%s" % result, sep='')

if __name__ == '__main__':

    main()

Submission status: Wrong Answer

Solution code:
import math

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

    if c < a or c < b:
        print('No')
        return

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

if __name__ == "__main__":
    resolve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

import sys
from math import sqrt

def input(): return sys.stdin.readline().strip()
def list2d(a, b, c): return [[c] * b for i in range(a)]
def list3d(a, b, c, d): return [[[d] * c for j in range(b)] for i in range(a)]
def list4d(a, b, c, d, e): return [[[[e] * d for j in range(c)] for j in range(b)] for i in range(a)]
def ceil(x, y=1): return int(-(-x // y))
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(N=None): return list(MAP()) if N is None else [INT() for i in range(N)]
def Yes(): print('Yes')
def No(): print('No')
def YES(): print('YES')
def NO(): print('NO')
sys.setrecursionlimit(10 ** 9)
INF = 10 ** 18
MOD = 10 ** 9 + 7
EPS = 10 ** -12

a, b, c = MAP()

if pow(sqrt(a) + sqrt(b), 2) < c:
    Yes()
else:
    No()

Submission status: Wrong Answer

Solution code:
import math

if __name__ == '__main__':
	a, b, c = map(int, input().split())
	sq = math.sqrt(a*b)
	if a + b + 2 * sq < c:
		print('Yes')
	else:
		print('No')

Submission status: Wrong Answer

Solution code:
from math import sqrt as k
a,b,c = map(int,input().split())
if (a>=0) and (b>=0) and (c>=0):
	if (k(a) + k(b)) < (k(c)):
		print("Yes")
	else:
		print("No")
else:
	print("No")

Submission status: Wrong Answer

Solution code:
#import math

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

#aa = math.sqrt(a)
#bb = math.sqrt(b)
#cc = math.sqrt(c)

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#C - Sqrt Inequality
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
N = list(map(int,input().split()))
sqrtA = math.sqrt(N[0])
sqrtB = math.sqrt(N[1])
sqrtC = math.sqrt(N[2])
if sqrtA + sqrtB < sqrtC:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

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

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

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

X = a*b
X = math.sqrt(X)
X = 2*X

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
x,y ,z= map(int,input().split()) 
if math.sqrt(x)+math.sqrt(y)-math.sqrt(z)<0:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

l = 4 * a * b

r = (c - a - b) ** 2

if c <= a + b and l < r:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

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

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

route_a = math.sqrt(a)
route_b = math.sqrt(b)
route_c = math.sqrt(c)

if route_a + route_b < route_c:
    print('Yes')
else:
    print('No')

Submission status: Wrong Answer

Solution code:
import math

def inp():
    return input()
def iinp():
    return int(input())
def inps():
    return input().split()
def miinps():
    return map(int,input().split())
def linps():
    return list(input().split())
def lmiinps():
    return list(map(int,input().split()))
def lmiinpsf(n):
    return [list(map(int,input().split()))for _ in range(n)]

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

Submission status: Wrong Answer

Solution code:
import numpy as np

a, b, c = np.asarray(input().split(), dtype=np.float64)

if np.sqrt(a) + np.sqrt(b) < np.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:
import math

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

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

Submission status: Wrong Answer

Solution code:
a,b,c=map(int, input().split())  
import math
left = math.sqrt(a*b) + a + b
right = c

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

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


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

Submission status: Wrong Answer

Solution code:
import numpy as np
import collections
import math

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


def fl(x):
    digits = 10
    form = '%.'+str(digits-1)+'e'
    return float((form % x))

answer=0

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

Submission status: Wrong Answer

Solution code:
from math import sqrt

a,b,c = map(int, input().split())
ans = sqrt(c) - sqrt(a) - sqrt(b)
print('Yes' if ans > 0 else 'No')

Submission status: Wrong Answer

Solution code:
import math


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


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

Submission status: Wrong Answer

Solution code:
import math
import decimal

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


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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import math
 
a,b,c=[int(x) for x in input().rstrip().split()]
a=math.sqrt(a)
b=math.sqrt(b)
c=math.sqrt(c)
 
if (a+b)-c<0:
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

Solution code:
import numpy as np

a, b, c = list(map(int, input().split()))
print(np.sqrt(a, order=100))
if np.sqrt(a).astype(np.float128) + np.sqrt(b).astype(np.float128) < np.sqrt(c).astype(np.float128):
    print("Yes")
else:
    print("No")

Submission status: Wrong Answer

Solution code:
import sys
input = sys.stdin.readline
import math
a, b, c = [int(x) for x in input().split()]

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

Submission status: Wrong Answer

Solution code:
import math
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:
ii=lambda:int(input())
miis=lambda:map(int,input().split())
from math import sqrt

a,b,c=miis()

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