#36525:


s11131143@nhsh.tp.edu.tw (10818莊博鈞)

學校 : 不指定學校
編號 : 221021
來源 : [203.72.63.168]
最後登入時間 :
2023-12-12 14:40:36
a006. 一元二次方程式 | From: [203.72.63.168] | 發表日期 : 2023-07-21 11:16

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

if a == 0:
    print("No real root")
else:
    d = b**2 - 4*a*c

    if d == 0:
        x = -b / (a * 2)
        print("Two same roots x="+str(int(x)))
    elif d < 0:
        print("No real root")
    else:
        x1 = (-b + int(d**0.5)) / (a * 2)
        x2 = (-b - int(d**0.5)) / (a * 2)

        if x1 < x2:
            x1, x2 = x2, x1

        print("Two different roots x1="+str(int(x1))+" , x2="+str(int(x2)))
 
ZeroJudge Forum