11/16/09 "AM" NY Hard page 24 --> 2 sec <--
Code:
Source (line, sudoku_str) as
(
select 1, '000309070'
from sysibm.sysdummy1
union all
select 2, '810600900'
from sysibm.sysdummy1
union all
select 3, '000000080'
from sysibm.sysdummy1
union all
select 4, '092000600'
from sysibm.sysdummy1
union all
select 5, '060050090'
from sysibm.sysdummy1
union all
select 6, '007000450'
from sysibm.sysdummy1
union all
select 7, '020000000'
from sysibm.sysdummy1
union all
select 8, '005804062'
from sysibm.sysdummy1
union all
select 9, '080501000'
from sysibm.sysdummy1
)
Quote:
Sudoku Line
XXX3X9X7X
81X6XX9XX
XXXXXXX8X
X92XXX6XX
X6XX5XX9X
XX7XXX45X
X2XXXXXXX
XX58X4X62
X8X5X1XXX
Line 1: | 2 | 4 | 6 | 3 | 8 | 9 | 5 | 7 | 1 |
Line 2: | 8 | 1 | 3 | 6 | 7 | 5 | 9 | 2 | 4 |
Line 3: | 7 | 5 | 9 | 4 | 1 | 2 | 3 | 8 | 6 |
Line 4: | 5 | 9 | 2 | 7 | 4 | 8 | 6 | 1 | 3 |
Line 5: | 4 | 6 | 8 | 1 | 5 | 3 | 2 | 9 | 7 |
Line 6: | 1 | 3 | 7 | 2 | 9 | 6 | 4 | 5 | 8 |
Line 7: | 3 | 2 | 1 | 9 | 6 | 7 | 8 | 4 | 5 |
Line 8: | 9 | 7 | 5 | 8 | 3 | 4 | 1 | 6 | 2 |
Line 9: | 6 | 8 | 4 | 5 | 2 | 1 | 7 | 3 | 9 |
|
11/16/09 "Metro" NY page 23 "Very Hard" --> 9 sec <--
Code:
Source (line, sudoku_str) as
(
select 1, '100058000'
from sysibm.sysdummy1
union all
select 2, '006700003'
from sysibm.sysdummy1
union all
select 3, '709020140'
from sysibm.sysdummy1
union all
select 4, '014003070'
from sysibm.sysdummy1
union all
select 5, '000000000'
from sysibm.sysdummy1
union all
select 6, '090100460'
from sysibm.sysdummy1
union all
select 7, '075010302'
from sysibm.sysdummy1
union all
select 8, '200005600'
from sysibm.sysdummy1
union all
select 9, '000230004'
from sysibm.sysdummy1
)
Quote:
Sudoku Line
1XXX58XXX
XX67XXXX3
7X9X2X14X
X14XX3X7X
XXXXXXXXX
X9X1XX46X
X75X1X3X2
2XXXX56XX
XXX23XXX4
Line 1: | 1 | 3 | 2 | 4 | 5 | 8 | 7 | 9 | 6 |
Line 2: | 4 | 8 | 6 | 7 | 9 | 1 | 5 | 2 | 3 |
Line 3: | 7 | 5 | 9 | 3 | 2 | 6 | 1 | 4 | 8 |
Line 4: | 5 | 1 | 4 | 8 | 6 | 3 | 2 | 7 | 9 |
Line 5: | 6 | 2 | 7 | 5 | 4 | 9 | 8 | 3 | 1 |
Line 6: | 3 | 9 | 8 | 1 | 7 | 2 | 4 | 6 | 5 |
Line 7: | 9 | 7 | 5 | 6 | 1 | 4 | 3 | 8 | 2 |
Line 8: | 2 | 4 | 3 | 9 | 8 | 5 | 6 | 1 | 7 |
Line 9: | 8 | 6 | 1 | 2 | 3 | 7 | 9 | 5 | 4 |
|
Lenny