Simultaneous Equation

 

連立方程式

問題ページ

解き方

連立方程式の解き方をプログラムで書いていくだけ。

① ax+by=c

② dx+ey=f

始めにyを求める。yを求めるには

①xd - ②xaでxを消してyを求めることができる。

yが求まれば、①にyを代入し、

x=(c-by) / a でxを求めることができる。

コード(python)

while True:
    try:
        a, b, c, d, e, f = map(int, input().split())
    except:
        break
    y = (c * d - f * a) / (b * d - e * a)
    x = (c - (b * y)) / a
    print("{:.3f} {:.3f}".format(x, y))