a410: 解方程

出處 : http://zerojudge.tw/ShowProblem?problemid=a410

內容 :

话说同学们正在学习二元一次方程组。

二元一次方程组的练习题铺天盖地地涌向同学们,同学们正苦恼于一次次地四则运算、移项、合并同类项等等。

他们知道你很聪明,想请你帮他们编一个解二元一次方程组的程序。

我们假定二元一次方程组的一般格式如下:(a,b,c,d,e,f为常数,x,y为未知数)

ax+by=c

dx+ey=f

程序读入a,b,c,d,e,f后,输出解。

当然,方程组也有可能存在无解或有无穷解的情况:如果(x,y)没有相对应的实数对满足方程组则无解;相反,如果(x,y)有多组对应的实数对满足方程组则有无数解。

如果无解,就输出“No answer”;如果有无穷解,就输出“Too many”。

輸入說明 :

输入仅1行,包含6个整数,a,b,c,d,e,f。输入数据保证正确。

輸出說明 :

如果有解,那么第1行先输出“x=”,再输出x的值,第2行先输出“y=”,再输出y的值,均保留2位小数,请参照样例输出。

如果无解或有无数解则按要求输出“No answer”或“Too many”。

範例輸入 :

1 1 2 1 -1 0

範例輸出 :

x=1.00

y=1.00

提示 :

背景知識:

出處 :

(管理:jkljk6)

解題策略