Consider using a small tolerance for the solution. My program coincides with your test cases up to 3e-16. That ought to be good enough, I think :)
My solution error was at 2.22e-16. Still not good enough, though.
Obviously round(A\b) is the alledgedly correct answer which is in general different from the numerical approximation of the solution.
I wonder whether this is intended?
Assumes the solutions are always integers. The tests would ideally use a tolerance in checking the solutions.
5708 Solvers
339 Solvers
middleAsColumn: Return all but first and last element as a column vector
388 Solvers
Sum of odd numbers in a matrix
311 Solvers
Solving Quadratic Equations (Version 1)
427 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!