#40665: 解答 python


n0970616056@gmail.com (CIOU-HE-CHEN)

學校 : 不指定學校
編號 : 273811
來源 : [111.253.1.171]
最後登入時間 :
2024-06-14 11:55:43
a006. 一元二次方程式 | From: [27.247.62.29] | 發表日期 : 2024-06-04 19:23

import math a, b, c = map(int, input().split()) # 計算判別式 d = b**2 - 4*a*c # 根據判別式的值判斷根的情況 if d > 0: # 兩個不同的實根 x1 = (-b + math.sqrt(d)) / (2*a) x2 = (-b - math.sqrt(d)) / (2*a) print(f"Two different roots x1={int(x1)} , x2={int(x2)}") elif d == 0: # 兩個相同的實根 x = -b / (2*a) print(f"Two same roots x={int(x)}") else: # 沒有實根 print("No real root")

 
ZeroJudge Forum