#W001. 高斯消元((有点难度)[求测试])

高斯消元((有点难度)[求测试])

题目描述

最近张某在进行nn元一次方程计算时,发现用线性代数的方法进行消元可以事半功倍,于是他决定让你帮他写一段pythonpython代码进行未知元的求解. 举个例子:比如在求解

image image image image image 就如以上步骤 所以请你写一个解方程的代码,输出每个未知数的解.

输入描述

输入一行m表示方程组的行数,然后输入m行表示方程未知数系数和结果.

输出描述

输出mm行表示未知数的结果(四舍五入输出两位小数).如果无解则输出NoNo SolutionSolution

输入样例

2
1 2 3
2 3 4

输出样例

-1
2

样例解释:第二行输入1 2 3,分别表示未知数1,未知数2,结果,写成标准代数形式就是:x+2y=3,第三行也如此.输出样例:-1表示x的值,2表示y的值

数据规模与约定

m < 101,未知数系数<10^8

声明

题目由Dr.Mathematician提出,FWX编写. Dr.Mathematician负责参考代码的编写及样例创作. Mr.Duan帮助完善了Python代码,及样例. 特别鸣谢FWX和Mr.Duan的帮助,使这道题目更加完善.