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