#13953: 第五資測為甚麼會錯


bbubble0906 (bbubble0906)

學校 : 臺北市立成功高級中學
編號 : 79972
來源 : [49.216.175.214]
最後登入時間 :
2020-03-13 11:52:59
a006. 一元二次方程式 | From: [163.21.235.245] | 發表日期 : 2018-05-20 11:05

#include <iostream>
#include <math.h>
using namespace std;

int main()
{
int ansA , ansB , a , b , c ;
double D;

while(cin >> a >> b >> c)
{
D = b*b-4*a*c;
if(D > 0)
{
ansA = (-b+sqrt(D))/2*a;
ansB = (-b-sqrt(D))/2*a;
cout <<"Two different roots x1=" <<ansA <<" , x2=" <<ansB <<endl;
}

else if(D == 0)
{
ansA = -b/2*a;
cout <<"Two same roots x=" <<ansA <<endl;
}

else cout<<"No real root" <<endl;
}
}

 
#13996: Re:第五資測為甚麼會錯


anandrewboy70900 (ShowTsai)

學校 : 國立中央大學
編號 : 27736
來源 : [203.204.218.144]
最後登入時間 :
2024-02-07 22:53:10
a006. 一元二次方程式 | From: [180.177.74.122] | 發表日期 : 2018-05-26 22:16

2*a要括號

(2*a)




 
ZeroJudge Forum