unit 30
begin
author tailor
source www.playsudoku.ru
title hey14_3_003
puzzle heyawake
size 14
problem
- - - 4 - - - - - - - - - 0
0 - - - - - - - - 0 - - - -
- - - - - - - - - - - - - -
- - - - - - - - - - - - - -
- - 2 - - - 5 - - - - - - -
- - - - - - - - - - - 0 - -
- - - - - - - - - - - - - -
- - 3 - - - - 4 - - 2 - - -
3 - - - - - - - - - - - 3 -
- - - - - - - - - - - - - -
- - - - - - - - - - - - - -
- - - - - - - - - - - - - -
- - - - - - - - - - - - - -
1 - - 0 - 0 - - - - - - - -
areas
0 0 0 a a d f f f l l n n p
1 1 1 a a d f f f m m n n p
1 1 1 a a d g g g m m n n p
1 1 1 a a d g g g m m o o p
2 2 5 5 5 d h h h h h o o p
2 2 5 5 5 d h h h h h j k k
2 2 5 5 5 d h h h h h j k k
2 2 6 6 b d e i i i x x k k
3 3 6 6 b d e i i i x x v w
3 3 6 6 b c c i i i x x v w
3 3 7 8 8 r r r r t x x v w
3 3 7 8 8 s s s s t u u v w
3 3 7 8 8 s s s s t u u v w
4 4 7 9 9 q q q q q q q q q
solution
- x - - x - - - - x - - x -
- - - x - - x - - - - x - -
- - - - x - - - x - - - x -
- - - x - - x - - - - x - -
x - x - - x - x - - x - - -
- - - - x - - - x - - - x -
- x - - - - x - - - x - - -
- - x - x - - x - x - x - x
x - - x - - x - - - - - x -
- - x - - x - x - x - x - -
x - - x - - - - x - - - x -
- x - - x - x - - x - x - -
- - - x - x - x - - x - x -
x - x - - - - - - - - - - -
end
Эта головоломка представляет собой прямоугольную сетку, разделенную на прямоугольные “комнаты” разного размера линиями по краям ячеек. Некоторые “комнаты” содержат число (обычно в верхней левой ячейке). Каждая ячейка может быть или черной (темной), или белой (светлой).
Задача - определить цвет всех ячеек.
Правила головоломки “Комнаты”:
- Черные ячейки не могут быть связаны горизонтально или вертикально, только по диагонали.
- Все белые ячейки должны быть связаны горизонтально или вертикально.
- Число в “комнате” указывает, сколько в ней должны быть черных ячеек.
- “Комната”, в которой нет числа, может содержать любое количество черных ячеек (включая 0).
- Любая прямая линия из белых ячеек, которая соединяет три или больше “комнаты”, запрещена.