unit 38
begin
author tailor
title yal12_019
puzzle yajilin
size 12
problem
- - 0e - - - 0w - - - - 0s
- - - - - - - - - - - -
- - - 0e - 1s - - - - - -
- - - - - - - 0e - - - -
- - 0n - - - - - - 0s - 0s
- - - - 1w - 1e - - - - -
- 1n - - - - - - - - 1n -
- - - 1s - - - 0s - - - -
1e - - - - - - - - - - -
- - 0w - 0s - - - - 1n - 1w
- - - - - - - - - - - -
- - - 0w - - 0e - - - - -
solution
se sw - se ew sw - se ew ew sw -
ns ne sw ne sw ne sw ne sw x ne sw
ns x ns - ns - ne ew nw se sw ns
ne sw ne sw ne ew sw - se nw ne nw
x ns - ns x se nw se nw - x -
se nw x ns - ns - ns x se ew sw
ns - se nw x ns se nw se nw - ns
ne sw ns - se nw ns - ne sw x ns
- ns ne ew nw x ne sw se nw se nw
se nw - x - se sw ne nw - ns -
ns x se ew sw ns ne sw se sw ne sw
ne ew nw - ne nw - ne nw ne ew nw
end
Представляет собой прямоугольную сетку без стандартного размера, в некоторых ячейках которой находятся стрелки с числами.
Задача - закрасить некоторые ячейки черным, а через остальные ячейки (белые и не содержащие стрелок) провести единственную замкнутую непересекающуюся линию согласно следующим правилам:
- Число в ячейке означает, сколько черных ячеек содержится в соответствующем ряду или в столбце в направлении, указанном стрелкой (ячейки с числами не могут быть черными).
- Если ячейка не является черной и не содержит число, через нее должна проходить линия.
- Черные ячейки не должны соприкасаться друг с другом по горизонтали и по вертикали.
- В сетке могут находиться черные ячейки, на которые не указывает ни одна стрелка.