/ Vijos / 题库 /

线性方程组

线性方程组

时间限制: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**

信息

ID
2713
难度
9
分类
线性代数 | 高斯消元 点击显示
标签
递交数
5
已通过
1
通过率
20%
被复制
2
上传者