unit 38
begin
author tailor
title nrk12_021
size 12
problem
- - - - - - - 2 - - - -
4 - - - - - - - - - - 3
- - - - - 2 - - 4 - - -
- 2 - - - - - - - - - -
- - - - - - - - - - 4 -
- - - 5 - 1 - 5 - - - -
1 - - - 1 - - - - - - -
- - 1 - - 1 - - - - - -
1 - - - 2 - - - 5 - - -
- 2 - - - - 3 - - - - 1
- - - - - - - - - - - -
4 - - - - - 3 - - - - -
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 - 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
Задача – восстановить “карту”, на которой изображены “река” (черные клетки) и “острова” (белые клетки), согласно следующим правилам:
- Число в клетке указывает, сколько белых клеток содержит “остров”, соответственно, в каждом “острове” есть только одна клетка с числом, и сами “острова” соприкасаются только углами.
- Все клетки “реки” должны быть соединины между собой по горизонтали или по вертикали.
- Клетки “реки” не могут формировать квадраты размером 2х2 и клетки и более.