AOJ 0004 Simultaneous Equation
これから解いた問題の解説を作って自分の意識を高めようと思います。
この問題は行列の連立一次方程式を使って解きました。
10行目と11行目を書かないと表示の時に-0.00と表示されたのでわかる人教えてください。
#include<bits/stdc++.h>
using
namespace
std;
int
main()
{
double
a,b,c,d,e,f;
double
x,y;
while
(cin>>a>>b>>c>>d>>e>>f){
x=(e*c-b*f)/(a*e-d*b);
y=(a*f-c*d)/(a*e-d*b);
if
(x==-0)x=0;
if
(y==-0)y=0;
printf
(
"%.3lf %.3lf\n"
,x,y);
}
}