Only works because test suite isn't extensive enough. Wouldn't work with a = [1 0 1; 0 0 0; 0 1 0], for example.
This solution has a minor bug, but it fortunately passed the test suite. :-)
It's supposed to be a n-QUEENS checker, not an n-KINGS checker. This solution wouldn't work with a = [1 0 1; 0 0 0; 0 1 0], for example.
Thanks yurenchu! I added your proposed test point to the tests.
test suite needs additional samples that fail due to diagonal movements (e.g. [1,0;0,1])
I added this test. Rescoring now. Thanks for the suggestion.
Find state names that start with the letter N
Given two strings, find the maximum overlap
Right and wrong
Sum all integers from 1 to 2^n
Back to basics 12 - Input Arguments
Placing Beads Neatly in a Box
Simulate one complete step in the Biham–Middleton–Levine traffic model
Eliminate Polysyllabics: Long live short words!
How Many Months Until It's Today Again?
2048 Next Move
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office