unit 40
begin
author tailor
source www.playsudoku.ru
title rpl9_2_006
size 9
problem
4 2 - - 2 - 8 5 -
- - 7 9 8 - 3 6 2
1 - - - - - - 1 -
- 3 - - - 3 6 - 7
1 - - 4 - 1 - - 4
2 - 8 6 - - - 4 -
- 7 - - - - - - 5
4 3 1 - 1 3 4 - -
- 5 6 - 4 - - 5 1
areas
0 0 5 5 5 5 6 6 6
0 0 1 1 1 4 6 6 6
1 1 1 2 3 3 7 7 6
1 1 1 2 2 3 7 7 6
a a a a a c 7 7 6
f f a a c c 7 8 8
g h a d c c 8 8 8
h h h d d c 9 9 9
h h h e d d 9 9 b
solution
4 2 3 1 2 4 8 5 1
3 1 7 9 8 1 3 6 2
1 6 2 3 1 2 4 1 9
5 3 4 1 2 3 6 2 7
1 2 3 4 7 1 5 3 4
2 1 8 6 5 2 7 4 3
1 7 5 3 6 4 1 2 5
4 3 1 5 1 3 4 1 2
2 5 6 1 4 2 3 5 1
end
Головоломка представляет собой разделенную на блоки прямоугольную сетку, некоторые клетки первоначально содержат числа.
Задача - заполнить все клетки числами так, чтобы каждый блок содержал числа от 1 до количества клеток в блоке. Если в ряде клеток или столбце находятся два одинаковых числа, количество клеток между ними должно быть больше или равно этим числам.
Например, если ряд содержит две клетки с числом 2, между ними должно быть по крайней мере две клетки с другими числами