线性方程组
时间限制:1秒 内存限制:256M
【题目描述】
已知 \(n\) 元线性一次方程组:
其中:\(n≤50\),系数是正整数\(≤100\),\(b_i\) 的值都是正整数且 \(<300\)。
根据输入的数据,编程输出方程组的解的情况。
【输入格式】
第一行是正整数 \(n\),表示未知数的个数。
接下来的 \(n\) 行,每行 \(n+1\) 个数,其中的第 \(i+1\) 行表示方程组的第 \(i\) 个方程:\(a_{i1},a_{i2},…,a_{in},b_i\)。
【输出格式】
如果方程组无实数解输出 -1;
如果有无穷多实数解,输出 0;
如果有唯一解,则输出解(小数点后保留两位小数)。
【输入输出样例】
Input
3
2 -1 1 1
4 1 -1 5
1 1 1 0
Output
x1=1.00
x2=0
x3=-1.00
【数据限制】
对于 \(100\%\) 的数据,\(1 ≤ n ≤ 50\),\(1 ≤ a_{ij} ≤ 100\),\(1 ≤ b_i ≤ 300\)
【来源】
Mr.he**