如题,我先是写了一个正规的高斯-约旦消元模板,然后顺利通过了本题:
第一发
然后去掉了保证精度的“寻找后边大于这个系数的一行进行交换”,并改成了任意取一行进行交换(这里取了第 n 行),再一次通过了本题:
第二发
最后,我将交换行的部分全部删掉了,利用原始思路硬刚进行消系数,没想到又通过了本题:
第三发
这个时候,不必说精度问题,就是最基本的正确性都不能严格保证,但是照样能通过这道模板题。
然而另一道题 线性方程组 却能将上述乱搞做法完美地只留最多 20pts 的分数。所以个人认为作为一道学习用的模板题,还是得加强一下数据吧?
如果是上述做法另有其他的证明或说明,能在回复中说一下吗,非常感谢!
如果是数据真的需要加强,请求出题者/管理员加强数据,非常感谢!