どん底から這い上がるまでの記録

どん底から這い上がりたいけど這い上がれない人がいろいろ書くブログ(主にプログラミング)

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))