python3代码,我不知道为什么只有70分
查看原帖
python3代码,我不知道为什么只有70分
533419
北航姜广20376155楼主2021/7/31 14:52

wa了4,5,8三个点 代码如下

from math import sqrt
a,b,c=input().split()
a=float(a)
b=float(b)
c=float(c)
det=b**2-4*a*c
if (det<0):
	print("No answer!\n")
elif(det==0):
	x1=(-b)/(2*a)
	print("x1=x2=%.5f\n"%x1)
else:
	x1=(-b+sqrt(det))/(2*a)
	x2=(-b-sqrt(det))/(2*a)
	print("x1=%.5f;"%x1+"x2=%.5f\n"%x2)
2021/7/31 14:52
加载中...