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