klmanion / nonograms

solves a nonogram

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nonograms

Solve a nonogram. Given dimensions for a grid and lengths for each row and collumn, mark spaces in the grid so that each row and collumn contain contiguous marks of the specified lengths.

Example nonogram:

|_|X|X|X|_|_|_|_| 3
|X|X|_|X|_|_|_|_| 2 1
|_|X|X|X|_|_|X|X| 3 2
|_|_|X|X|_|_|X|X| 2 2
|_|_|X|X|X|X|X|X| 6
|X|_|X|X|X|X|X|_| 1 5
|X|X|X|X|X|X|_|_| 6
|_|_|_|_|X|_|_|_| 1
|_|_|_|X|X|_|_|_| 2
 1 3 1 7 5 3 4 3
 2 1 5 1

About

solves a nonogram


Languages

Language:Racket 100.0%