Solve the picross!
http://en.wikipedia.org/wiki/Nonogram
The arguments (horz and vert) are cells containing the clues, e.g:
horz = { 2, [1, 1], [] }; vert = { 2, 1, 1 };
means
You have to return the completed picross, a logical or double matrix with a 0 for a white case and a 1 for a black case. If we solve the previous example:
So, the output argument should be:
picross = [ 1 1 0 ; 1 0 1 ; 0 0 0 ];
Have fun!
See also: http://www.mathworks.fr/matlabcentral/cody/problems/1701-solve-the-picross-hard
Solution Stats
Problem Comments
2 Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers11
Suggested Problems
-
2524 Solvers
-
283 Solvers
-
Count consecutive 0's in between values of 1
517 Solvers
-
Natural numbers in string form
1855 Solvers
-
77 Solvers
More from this Author1
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
Nope, it's not easy. A grid of 20x20 squares is already considered hard by regular players because we have to keep in mind several possible intersections between possible solutions.
Easy??????