Veteran's Day Sudoku, "AM" page 14 Level-3 --> 7 sec <--
Code:
Source (line, sudoku_str) as
(
select 1, '506198000'
from sysibm.sysdummy1
union all
select 2, '408000300'
from sysibm.sysdummy1
union all
select 3, '000500600'
from sysibm.sysdummy1
union all
select 4, '060040000'
from sysibm.sysdummy1
union all
select 5, '900000002'
from sysibm.sysdummy1
union all
select 6, '000020070'
from sysibm.sysdummy1
union all
select 7, '001002000'
from sysibm.sysdummy1
union all
select 8, '004000706'
from sysibm.sysdummy1
union all
select 9, '000780209'
from sysibm.sysdummy1
)
Result:
Quote:
Sudoku Line
5X6198XXX
4X8XXX3XX
XXX5XX6XX
X6XX4XXXX
9XXXXXXX2
XXXX2XX7X
XX1XX2XXX
XX4XXX7X6
XXX78X2X9
Line 1: | 5 | 3 | 6 | 1 | 9 | 8 | 4 | 2 | 7 |
Line 2: | 4 | 1 | 8 | 2 | 7 | 6 | 3 | 9 | 5 |
Line 3: | 2 | 7 | 9 | 5 | 3 | 4 | 6 | 8 | 1 |
Line 4: | 1 | 6 | 2 | 8 | 4 | 7 | 9 | 5 | 3 |
Line 5: | 9 | 4 | 7 | 3 | 1 | 5 | 8 | 6 | 2 |
Line 6: | 3 | 8 | 5 | 6 | 2 | 9 | 1 | 7 | 4 |
Line 7: | 7 | 9 | 1 | 4 | 6 | 2 | 5 | 3 | 8 |
Line 8: | 8 | 2 | 4 | 9 | 5 | 3 | 7 | 1 | 6 |
Line 9: | 6 | 5 | 3 | 7 | 8 | 1 | 2 | 4 | 9 |
|
Lenny