RENRITSU
連立方程式
ax + by = c
dx + ey = f
の解、x,yを出力して終了するプログラムを作成する。
a,b,c,d,e,fはそれぞれ-1000以上1000以下の実数とし、
連立方程式の解が一意に存在するように与えられるものとする。
入力
a b c d e f
複数のデータセットが与えられる。入力の最後まで処理する。
1つのデータセットにa,b,c,d,e,fがスペース区切りで与えられる。
出力
各データセットに対して、x,yを1つのスペースに区切って一行に出力する。
各値は小数点以下第三位まで出力する。
小数第四位を四捨五入する。
制約
全ての入力ケースについて以下を満たす。
- -1000 ≦ a,b,c,d,e,f ≦ 1000
入出力例
入力例1
1 2 3 4 5 6 2 -1 -2 -1 -1 -5
出力例1
-1.000 2.000 1.000 4.000
解説
連立方程式
x+2y=3
4x+5y=6
の解 xは-1.000、yは2.000。
連立方程式
2x-y=-2
-x-y=-5
の解 xは1.000、yは4.000。
入力例2
1 2 1 1 -1 4
出力例2
3.000 -1.000