unit 30
begin
author tailor
source www.playsudoku.ru
title ak16_2_001
size 16
problem
x - - - - - 1 - x - - - - - - -
- - - 0 0 - 0 - - - - - - 2 x -
0 - 1 - - - - 0 2 - x - - - - -
- - - x - 3 - - - - - - x - x 1
1 - 2 - x - - - - 0 - - - - - -
- 2 - - - - - x - x 1 1 - - - -
- - - - - 1 - 1 - - - - - - - 1
- - 1 1 0 - - - - - - - - - - x
- - - - - - 0 - - - - 1 - 2 - -
- - - 1 - - - - - - - - - - 1 0
1 - - - - - - - 0 x - - - - - -
- - - 0 - - - - - - - - x 2 - -
1 - x - - - - x 0 - 1 - - - - -
- - 0 0 - 2 - x - - - 1 2 - - 1
- - - - x - - 0 - - 2 x 0 - - -
- - - 2 - - x - - x - - - - - -
solution
x - o - - - 1 o x - - - - o - -
- o - 0 0 - 0 - - - - - o 2 x -
0 - 1 - - o - 0 2 o x - - - - o
- - o x o 3 - - o - - - x o x 1
1 - 2 - x o - - - 0 - o - - - -
o 2 o - - - - x - x 1 1 - - - o
- - - o - 1 o 1 - - o - - - - 1
- - 1 1 0 - - - - o - - - - - x
- - o - - - 0 - - - - 1 o 2 o -
- o - 1 o - - - - - - - - - 1 0
1 - - - - - o - 0 x - - - o - -
o - - 0 - - - o - - - - x 2 o -
1 - x - - o - x 0 - 1 - o - - -
- - 0 0 - 2 - x - - o 1 2 o - 1
o - - - x o - 0 - o 2 x 0 - - o
- - o 2 o - x - o x - o - - - -
end
Эта головоломка представляет собой прямоугольную сетку с белыми и черными ячейками. В некоторых черных ячейках расположены числа..
Задача - поместить “фонари” в белые ячейки таким образом, чтобы ни один фонарь не “светил” на другой, но вся сетка была бы “освещена”.
Правила головоломки:
- Фонарь светит по горизонтали и вертикали, освещая весь ряд и колонку, если его свет не заблокирован черной ячейкой.
- В черной нумерованной ячейке может находиться число от 0 до 4, указывая, сколько фонарей должно быть помещено рядом с ней в ячейках сверху, снизу и по бокам (но не по диагонали).
- У ненумерованной черной ячейки может быть помещено любое число фонарей, в том числе и по диагонали.