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