you might want to make a case that's not a magic square, considering the properties of the diagonals of a magic square...
There are only magic squares in test cases, however the problem doesn't specify a type of the matrix.
You should definitely strengthen the test suite. Lots of solutions rely on both diagonals being the same, even though this is not a property of the stated problem.
The "antidiagonal" is cooler sounding than "second diagonal"
I learned about fliplr() in another problem and it is helpful here!
Thanks for the hint
I like you're use of a nested loop here.
The last test suite result should be 14.
yes ı agree
Trickey ONE indeed !!
But you can't rely on x always being a magic square - that's just an accident of the inadequate test suite, isn't it? So although this *looks* like a good solution, it isn't really. I think it's bad practice to take advantage of an inadequate test suite.
it doesn't find the sum of the elements of the second but first diagonal
Determine whether a vector is monotonically increasing
12626 Solvers
Return the 3n+1 sequence for n
6310 Solvers
Maximum running product for a string of numbers
1158 Solvers
It dseon't mettar waht oedrr the lrettes in a wrod are.
681 Solvers
2323 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!