Buggy python submission (verdict: Runtime Error):
#from decimal import *

#getcontext().prec = 20      # デフォルト28桁のところを20桁にする
#m = int(Decimal(n).sqrt())

def int_sqrt2(n):
    def f(prev):
        while True:
            m = (prev + n / prev) / 2
            if m >= prev:
                return prev
            prev = m
    
    return f(int(sqrt(n) * (1 + 1e-10)))

a, b, c = map(int, input().split())
#sqa = math.floor(math.sqrt(a)*10**(1000))/10**(1000)
#sqb = math.floor(math.sqrt(b)*10**(1000))/10**(1000)
#sqc = math.floor(math.sqrt(c)*10**(1000))/10**(1000)
#sqa = int(Decimal(a).sqrt())
#sqb = int(Decimal(b).sqrt())
#sqc = int(Decimal(c).sqrt())
sqa = int_sqrt2(a)
sqb = int_sqrt2(b)
sqc = int_sqrt2(c)



#sqa = float("{:.100f}".format(math.sqrt(a)))
#sqb = float("{:.100f}".format(math.sqrt(b)))
#sqc = float("{:.100f}".format(math.sqrt(c)))
 
#s = c - (a + b)
#t = 2 * sqa * sqb
if sqa + sqb < sqc:
  print("Yes")
else:
  print("No")


Fixed submission:
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")

Buggy python submission (verdict: Runtime Error):
import math
from decimal import *

getcontext().prec = 20      # デフォルト28桁のところを20桁にする
m = int(Decimal(n).sqrt())

a, b, c = map(int, input().split())
#sqa = math.floor(math.sqrt(a)*10**(1000))/10**(1000)
#sqb = math.floor(math.sqrt(b)*10**(1000))/10**(1000)
#sqc = math.floor(math.sqrt(c)*10**(1000))/10**(1000)
sqa = int(Decimal(a).sqrt())
sqb = int(Decimal(b).sqrt())
sqc = int(Decimal(c).sqrt())
 
#sqa = float("{:.100f}".format(math.sqrt(a)))
#sqb = float("{:.100f}".format(math.sqrt(b)))
#sqc = float("{:.100f}".format(math.sqrt(c)))
 
#s = c - (a + b)
#t = 2 * sqa * sqb
if sqa + sqb < sqc:
  print("Yes")
else:
  print("No")


Fixed submission:
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")

Buggy python submission (verdict: Runtime Error):
import math
a, b, c = map(float, input().split())
sqa = math.sqrt(a)
sqb = math.sqrt(b)
sqc = math.sqrt(c)
s = sqa + sqb
t = sqc
if s < t:
  print(Yes)
else:
  print(No)


Fixed submission:
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")

Buggy python submission (verdict: Runtime Error):
import math
a, b, c = map(int, input().split())
sqa = math.sqrt(a)
sqb = math.sqrt(b)
sqc = math.sqrt(c)
if sqa + sqb < sqc:
  print(Yes)
else:
  print(No)


Fixed submission:
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")

Buggy python submission (verdict: Runtime Error):
import math
a, b, c = map(float, input().split())
sqa = math.sqrt(a)
sqb = math.sqrt(b)
sqc = math.sqrt(c)
if sqa + sqb < sqc:
  print(Yes)
else:
  print(No)

Fixed submission:
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")

Buggy python submission (verdict: Runtime Error):
import math
a, b, c = map(float, input().split())
sqa = sqrt(a)
sqb = sqrt(b)
sqc = sqrt(c)
if sqa + sqb < sqc:
  print(Yes)
else:
  print(No)

Fixed submission:
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")