racket/collects/games/paint-by-numbers/problems/k30x40
2005-05-27 18:56:37 +00:00

1 line
12 KiB
Plaintext

(unit/sig paint-by-numbers:problem-set^ (import paint-by-numbers:problem^) (define set-name "Kajitani 30x40") (define problems (list (make-problem "19980514-KVL (1)" (quote ((14) (14) (16) (18) (20) (1 7 6) (1 3 4 4) (3 9 3) (5 8 2) (1 4 8 2) (1 1 13 1) (1 1 5 1 1) (1 1 2 1) (1 1 1 3 1) (3 1 1 6 1) (5 1 9 1) (1 4 8 2) (1 1 10 2) (1 1 8 3) (1 1 2 4 4) (1 4 6) (3 13) (5 11) (1 4 11) (1 1 15) (1 1 14) (1 1 1 11) (1 1 3 3) (3 4 2) (5 2 2) (1 4 2 2) (1 15) (1 14) (1 1 14) (1 14) (3 13) (5 11) (7 11) (18) (16))) (quote (() () () () () (34) (2 2 2 2 2 4) (3 2 2 2 2 5) (6 5 2 1 5 2 1 4) (6 2 2 2 2 4) (7 2 2 2 2 3) (7 2 4 3 5 5 3) (8 2 1 3 2 5 2) (6 1 2 2 2 2 5 2) (6 12 20) (5 7 5 19) (5 6 5 8 9) (5 5 6 6 1 9) (5 5 7 6 9) (6 4 6 7 9) (6 4 6 7 9) (7 3 4 8 9) (6 2 2 10 9) (7 23) (34) () () () () ())) (quote #f)) (make-problem "19990224aJOJ (2)" (quote ((13 1 1) (14 1) (1 14) (7 1 1 13) (8 3 12) (2 2 1 3 11) (2 2 4 11) (2 2 1 3 11) (2 2 4 11) (2 2 1 3 11) (8 3 12) (7 1 1 13) (1 14) (14 1) (13 1 1 3 2) (12 3 3 2) (11 3 1 4 2) (11 4 5 2) (11 3 1 2 2 2) (11 4 2 5) (11 3 1 2 4) (12 3 2 3) (13 1 1 2 3) (14 1) (1 14) (4 1 1 13) (6 3 12) (2 2 1 3 11) (2 2 4 11) (8 1 3 11) (8 4 11) (2 2 1 3 11) (2 2 3 12) (2 2 1 1 13) (1 14) (14 1) (13 1 1) (12 3) (11 3 1) (11 4))) (quote ((2 11 5) (2 9 11 6 5) (2 9 11 8 5) (2 2 2 11 3 2 5) (2 2 2 11 2 2 5) (2 2 2 11 2 2 5) (2 2 2 11 3 2 5) (2 9 11 8 5) (2 7 11 6 5) (2 11 5) (2 11 5) (2 5 3 3 5 3) (2 1 1 1 1 2 1 1 1 2 1 1 1 1 2 1) (1 2 1 1 2 1 1 1 1 1 2 1 1 2 1 1) (1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1) (1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1) (1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 2 1) (2 1 1 1 2 1 1 1 1 2 1 1 1 2 1 1) (3 3 5 3 3 2) (11 11) (11 11) (11 9 11) (11 9 11) (11 4 11) (11 4 11) (11 4 11) (11 4 11) (11 9 11) (11 9 11) (11 11))) (quote ("xx xxxxxxxxxxx xxxxx" "xx xxxxxxxxx xxxxxxxxxxx xxxxxx xxxxx" "xx xxxxxxxxx xxxxxxxxxxx xxxxxxxx xxxxx" "xx xx xx xxxxxxxxxxx xxx xx xxxxx" "xx xx xx xxxxxxxxxxx xx xx xxxxx" "xx xx xx xxxxxxxxxxx xx xx xxxxx" "xx xx xx xxxxxxxxxxx xxx xx xxxxx" "xx xxxxxxxxx xxxxxxxxxxx xxxxxxxx xxxxx" "xx xxxxxxx xxxxxxxxxxx xxxxxx xxxxx" "xx xxxxxxxxxxx xxxxx" "xx xxxxxxxxxxx xxxxx" "xx xxxxx xxx xxx xxxxx xxx " "xx x x x x xx x x x xx x x x x xx x " " x xx x x xx x x x x x xx x x xx x x " "x x x x x x x x x x x x x x x x x x x x " " x x x x x x x x x x x x x x x x x x x x" "x x x x x x xx x x xx x x x x x xx x" " xx x x x xx x x x x xx x x x xx x x" " xxx xxx xxxxx xxx xxx xx" " xxxxxxxxxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxxxxxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxxxxxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxxxxxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxxxxxxx xxxxxxxxxxx " " xxxxxxxxxxx xxxxxxxxxxx "))) (make-problem "19990507bJOJ (3)" (quote ((2 1 1 2 1 1 1) (2 1 1 1 1 1 1 3) (3 1 1 1 1 2 1 1) (2 11 2) (3 12 2) (2 12 2) (13 2) (1 2 14 2) (2 1 16) (18) (3 9) (2 2) (2 2) (2 2) (2 2) (2 2) (2 8 2) (2 10 2) (2 2) (3 3 3 3) (3 2 1 1 2 3) (2 1 2 2 2 1 2) (2 1 1 2 2 2 1 1 2) (2 1 2 1 1 2 1 2) (2 1 3 2 3 1 2) (2 1 4 1 2) (2 4 2) (2 6 2) (2 6 2) (2 6 2) (2 4 2) (2 2) (2 12 2) (2 3 2 2) (3 7 3) (6 6) (3 6 6 3) (2 1 1 11 1 1 2) (3 1 1 1 3 1 1 1 3) (2 1 1 1 2 2 1 1 1 2))) (quote (() (1) (3 2) (5 2) (1 1 2 2 2 4) (2 1 1 2 3 6 2) (1 2 1 1 4 1 13) (1 1 1 1 5 4) (1 1 1 2 4 6) (2 2 2 6 4 1 2) (1 1 2 4 1 2 2 2 5) (1 8 2 1 2 1 2 2 1) (9 2 1 2 1 3 3 2) (1 7 2 1 1 6 1 1 2) (9 2 2 7 1 1 2) (1 7 2 2 7 1 1 2) (10 2 1 1 6 1 1 2) (8 2 1 2 1 3 1 1 2) (10 2 1 2 1 3 2) (1 9 1 2 2 2 2 1) (1 9 4 1 5) (1 2 1 8 2) (1 1 4 6 6) (1 1 1 3 5 4) (2 1 1 1 1 3 1 13) (1 1 1 1 2 3 6 2) (2 1 2 2 2 4) (1 5 2) (3 2) (1))) (quote #f)) (make-problem "19990525bKHO (4)" (quote ((2) (2) (2) (2) (2) (2) (4) (10) (2 2) (1 4 1) (1 1 1 1) (1 1 4 1 1) (1 1 1 1) (1 1 4 1 1) (1 1 1 1) (1 4 1) (1 1) (12) (1 1) (1 1 2 1 1) (1 2 2 2 1) (1 1) (1 2 2 2 1) (1 2 2 2 1) (1 1) (1 2 2 2 1) (1 2 2 2 1) (1 1) (1 2 2 2 1) (1 2 2 2 1) (1 1) (1 2 2 2 1) (1 1 2 1 1) (1 1) (1 3 1) (1 5 1) (1 5 1) (1 3 1) (2 2) (10))) (quote (() () () () () () () (31) (2 1 2) (1 3 1 1 2 2 2 1 1) (1 1 1 1 2 2 2 2 2 2 1) (1 1 1 1 1 1 4 1) (1 1 1 1 1 1 2 2 2 2 2 4 1) (1 1 1 1 1 1 2 2 2 2 2 4 1) (2 1 1 1 1 1 2 1) (8 1 1 1 2 2 2 2 2 1) (8 3 1 1 2 2 2 1 1) (3 1 2) (31) () () () () () () () () () () ())) (quote #f)) (make-problem "19990611-KVL (5)" (quote (() (9) (13) (11 2) (9 6 1) (6 5) (4 2) (3 2) (3 1) (4 2) (4 1) (5 1) (5 1) (10 2 1) (11 7 3) (12 1 2) (12 5 2) (12 4 2) (13 2 1) (12) (4 2) (5 3) (5 3) (6 7) (13) (12) (11) (10) (13 1) (10) (10) (10) (7) (6) (7) (10 2) (14 2) (16 2) (15 3) (15 4))) (quote ((1) (7 3) (18 3) (20 4) (25 4) (16 12 5) (4 9 17) (5 7 16) (4 7 16) (5 7 17) (4 7 19) (4 27) (4 18 6) (4 4 3 5 5) (3 1 1 2 5) (4 1 1 1 3) (4 1 2 1 2) (2 1 6) (1 1 2 3 1) (1 2 1 2) (3 1 1) (1 1 1) (2) (2) (2) (3 1 1) (10 5) (4 4) (2) (1))) (quote (" x" " xxxxxxx xxx" " xxxxxxxxxxxxxxxxxx xxx" " xxxxxxxxxxxxxxxxxxxx xxxx" " xxxxxxxxxxxxxxxxxxxxxxxxx xxxx" " xxxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxx" " xxxx xxxxxxxxx xxxxxxxxxxxxxxxxx" " xxxxx xxxxxxx xxxxxxxxxxxxxxxx" " xxxx xxxxxxx xxxxxxxxxxxxxxxx" " xxxxx xxxxxxx xxxxxxxxxxxxxxxxx" " xxxx xxxxxxx xxxxxxxxxxxxxxxxxxx" " xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx" " xxxx xxxxxxxxxxxxxxxxxx xxxxxx" " xxxx xxxx xxx xxxxx xxxxx" " xxx x x xx xxxxx" " xxxx x x x xxx " " xxxx x xx x xx " " xx x xxxxxx " " x x xx xxx x " " x xx x xx " " xxx x x " " x x x " " xx " " xx " " xx " " xxx x x " " xxxxxxxxxx xxxxx" " xxxx xxxx" " xx" " x"))) (make-problem "19990612-ARE (6)" (quote ((9) (3 3) (4 5) (20 5) (23 1) (2 19 5) (18 1) (1 17 5) (1 15) (1 13 5) (1 5 10 1 1) (5 9 5) (4 7 1 1) (4 11 1 1) (4 1 10) (4 12 3) (3 1 4 6 1) (2 1 4 6 1) (1 6 1) (1 1 5 3) (1 1 7) (1 5 1) (2 7 1) (1 3 4 1) (6 1) (6 5) (2 4) (2 4 5) (2 4 1 1) (9 1 1) (8 1 1) (6 5) (6) (8 5) (10 1 1) (10 5) (10 1 1) (9 1 1) (6 1) (2 1))) (quote ((1) (3 2) (4 9 1 2 1) (3 6 3) (4 8) (5 7 1) (1 4 2 2) (1 5 1 2) (1 6 1 1 1 2) (1 8 1 1 1 2 6) (1 8 5 2 7) (1 9 5 1 3 6) (1 10 5 2 1 11) (1 10 4 1 10) (1 13 1 1 2 11) (1 16 1 1 14) (1 36) (1 26 6) (1 25 3) (23) (10 8) (6) (5) (3) () (3 1 5 5 5 5) (1 1 1 1 1 1 1 1 1 1 1 1) (1 1 1 1 1 5 1 1 1 1 1) (1 1 1 1 1 1 1 1 1 1 1 2) (1 3 5 1 5 3 1))) (quote #f)) (make-problem "19990715-TAN (7)" (quote ((17) (2 2) (2 6 6 2) (2 6 6 2) (2 5 5 2) (2 9 1 6 2) (2 4 9 2) (1 5 3 4 1) (1 9 4 6 1) (1 4 5 3 1) (1 3 4 2 1) (1 7 6 3 1) (1 5 1) (1 4 2 2 7) (1 3 1 1 3 2) (1 3 1 3 5) (1 3 1 2 6) (1 5 1 2) (1 7 2 2) (1 4 4 1 2) (2 2 2 4 1) (2 2 1 2 4 1) (2 3 3 3 1) (4 7 1) (2 3 1) (1 1 4 2 1) (6 2 6 1) (1 1 1) (1 4 3 2 4 1) (1 4 2 4 4 1 2 1) (1 3 2 4 2 1) (1 3 8 12 1) (1 11 11 1) (2 9 9 2) (2 8 8 2) (2 5 5 2) (2 2 2 2) (2 13 2) (2 2) (17))) (quote ((15 8) (2 2 1 2) (2 11 2 1 4 2) (2 13 2 1 5 2) (2 15 1 1 6 2) (2 5 3 5 4 2 3 2) (2 5 2 5 1 2 5 2) (1 6 1 1 1 1 8 1) (1 4 1 2 3 1 1 1 2 9 1) (1 4 1 1 2 3 5 1 1) (1 4 2 1 3 1 5 1 1) (1 2 1 1 1 1 2 4 1 1) (1 2 1 1 2 4 1 1) (1 1 1 2 2 1 1) (1 1 1) (1 1 2 2 1 1) (1 2 2 1 2 4 1 1) (1 2 1 2 1 1 4 1 1) (1 5 2 1 2 1 2 1 5 1 1) (1 5 2 1 3 2 2 1 5 1 1) (1 5 1 1 3 1 2 1 9 1) (1 4 2 1 2 1 1 2 7 1) (2 5 1 5 2 1 2 6 2) (2 4 4 2 1 1 1 5 2) (2 4 1 1 1 6 1 1 3 2) (2 5 1 2 7 5 2) (2 4 1 2 11 2) (2 1 2 2) (8 15) ())) (quote #f)) (make-problem "19990803aDAH (8)" (quote ((30) (1 1) (1 2 2 3 2 3 1) (1 1 1 1 1 1 1 2 1) (1 2 3 1 1 2 1 1 1 1) (1 3 2 1 1 7 1) (1 1 1 1 1 3 2 1) (1 3 6 1 2 2 1) (1 2 1 1 2 1 1 2 1 1) (1 1 2 1 6 1 2 1) (1 6 2 3 2 1 1 1 1) (1 1 1 3 3 6 1) (1 2 3 2 1 3 1 1) (1 1 2 2 2 4 1 1) (1 3 3 7 3 1 1) (1 3 1 8 3 3 1) (1 1 16 4 1) (1 4 12 1 1 1) (1 1 10 2 1 1) (1 1 1 3 9 1 1 1) (1 5 7 4 2 1) (1 1 7 4 1) (1 6 1) (1 6 1) (1 6 1) (1 6 1) (12 6 10) (12 6 10) (12 6 10) (12 6 10) (12 6 9) (10 7 7) (8 3 1 1 3 6) (7 3 2 1 2 2) (3 2 3 3 5 1) (1 5 2 1 2 2 2 1) (1 1 1 1 3 1 3 1 1) (1 3 2 3 4 2 2 3 1) (1 1) (30))) (quote ((40) (1 9 1) (1 2 2 2 2 2 9 2 1) (1 1 1 1 1 1 8 1 1) (1 2 2 1 1 2 1 3 8 3 1) (1 2 5 3 1 8 1 1) (1 1 1 1 1 2 2 8 1 1 1) (1 6 2 2 1 1 7 3 1) (1 1 1 1 1 4 6 2 1) (1 3 3 3 4 6 2 1 1) (1 1 1 1 1 2 5 1 1 1) (1 5 2 4 5 2 2 1) (1 1 2 1 2 9 1 2 1) (1 1 1 19 4 1) (1 5 24 2 1 1) (1 3 25 1 1) (1 1 3 2 18 1 1) (1 3 2 22 1) (1 3 20 1 1 1) (1 2 1 1 4 2 4 1) (1 1 3 3 2 2 3 4 1 1 1) (1 1 1 1 1 1 1 5 2 1 1) (1 4 2 2 4 2 5 5 1) (1 1 2 1 1 1 2 6 3 1) (1 3 1 3 2 3 1 7 1 2 1) (1 1 1 1 2 1 1 7 1 1 1) (1 1 3 1 2 7 2 1 1) (1 2 2 2 3 7 2 1) (1 8 1) (40))) (quote ("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" "x xxxxxxxxx x" "x xx xx xx xx xx xxxxxxxxx xx x" "x x x x x x xxxxxxxx x x" "x xx xx x x xx x xxx xxxxxxxx xxx x" "x xx xxxxx xxx x xxxxxxxx x x" "x x x x x xx xx xxxxxxxx x x x" "x xxxxxx xx xx x x xxxxxxx xxx x" "x x x x x xxxx xxxxxx xx x" "x xxx xxx xxx xxxx xxxxxx xx x x" "x x x x x xx xxxxx x x x" "x xxxxx xx xxxx xxxxx xx xx x" "x x xx x xx xxxxxxxxx x xx x" "x x x xxxxxxxxxxxxxxxxxxx xxxx x" "x xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx x x" "x xxx xxxxxxxxxxxxxxxxxxxxxxxxx x x" "x x xxx xx xxxxxxxxxxxxxxxxxx x x" "x xxx xx xxxxxxxxxxxxxxxxxxxxxx x" "x xxx xxxxxxxxxxxxxxxxxxxx x x x" "x xx x x xxxx xx xxxx x" "x x xxx xxx xx xx xxx xxxx x x x" "x x x x x x x xxxxx xx x x" "x xxxx xx xx xxxx xx xxxxx xxxxx x" "x x xx x x x xx xxxxxx xxx x" "x xxx x xxx xx xxx x xxxxxxx x xx x" "x x x x xx x x xxxxxxx x x x" "x x xxx x xx xxxxxxx xx x x" "x xx xx xx xxx xxxxxxx xx x" "x xxxxxxxx x" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"))) (make-problem "19990803bDAH (9)" (quote ((30) (1 1 1 1 1 1 1 1) (1 1 4 1 1 1 1 3 1 1 1) (1 1 1 1 1 1 3 1 1 1) (1 4 3 3 2 1 2 2 2) (1 1 1 5 1 1 1 1) (1 1 1 5 2 2 2 2) (1 2 1 1 1 1 1 1 1 1) (1 1 3 3 1 2 1 2 1 1) (2 1 1 1 1 1 1 1 1 3 1) (1 1 2 2 1 3 1 2 4 1 1) (1 2 1 1 1 1 1 1 1 1) (1 3 2 4 1 6 2 1) (2 1 1 1 1 1 1 1) (1 1 6 1 5 3 1 2) (1 2 1 1 1 1 1) (1 1 2 1 1 2 1 10) (6 1 1 2 2 1 1 1 1) (1 1 2 1 1 4 1) (1 4 1 5 1 1 1 1 1) (1 1 1 6 1 3 1 2 1) (1 2 1 1 1 1 1 1 1) (1 1 1 5 7 3 1 1) (1 4 1 1 1 1) (1 1 1 1 3 13 1) (1 6 1 1 1 1 1 1 1 1 1 1) (1 1 1 2 1 2) (1 3 6 1 2 2 1) (1 1 1 1 2 4 4 1) (1 1 1 1 1 3 1 9 1) (1 1 1 1 1 1 1 1 9 1) (1 1 1 1 1 2 2 1 7 2) (1 1 1 2 7 3) (1 3 3 1 3 1 5 2) (1 1 1 1 1 1 1 3 1 1) (1 1 1 1 1 5 1 2 1 2 1) (1 1 1 1 1 1 1 2 1) (1 3 1 4 2 1 5 3) (1 1 1) (30))) (quote ((1 38) (1 1 1 1 1) (5 1 1 1 1 3 3 1 3 1 2 2) (1 1 10 1 1 1 1 1 1 1 1) (1 3 1 1 1 1 1 5 3 1 1) (1 1 4 2 1 4 5 1 1 1) (1 1 1 1 1 5 3 1 1) (1 3 3 1 1 5 4 1 1 1) (1 1 1 5 1 1 1 1 3 5 1) (1 3 1 1 1 1 1 1 6 1) (1 1 3 3 1 1 7 3 1) (1 5 3 1 1 1 2 1 1 1 1 1 1) (1 1 1 1 4 2 1 1 1 1 1 1 1) (1 4 2 3 1 1 1 3 5 1 1) (1 1 1 1 1 2 4 1 1 1) (4 1 6 1 2 1 1 5 1 1) (1 1 1 2 1 2 1 1 8 1) (1 1 2 6 1 1 1 1 1) (1 1 1 1 1 4 1 2 2 3 4 1) (3 1 3 1 1 6 1 1) (1 3 3 2 6 1 2 7 2 1) (3 1 1 3 1 7 1 1) (1 3 1 1 3 3 1 3 7 1 1) (2 2 5 1 1 1 1 7 1 1) (1 2 2 1 5 2 7 2 1) (2 2 2 2 1 1 1 1 6 2 1) (1 3 1 3 1 1 1 2 3 2 1) (3 5 1 7 1 1 1) (1 1 1 1 1 1 3 1 1) (40))) (quote #f)) (make-problem "19991021-BBA (10)" (quote ((3 2) (5 2) (5 5 2) (5 1 3) (1 3 3 9) (3 5 1 3) (3 3 1 5 2) (3 5 1 1 2) (3 5 3 2) (4 5 1 2) (6 5 2 2) (5 3 7 2) (4 3 9 2) (3 4 13) (1 6 1 8) (8 4 2) (2 3 2 2) (1 1 1 1 1 2) (4 2 2 2) (3 4 1) (2 3 1 1) (2 2 2) (10) (10) (1 1) (9) (9) (8) (8) (8) (7) (7) (2 2 4 3) (1 1 4 4) (9 4 4) (7 4 3) (1 1 1 5 3) (5 9) (5 9) (3 4 5))) (quote ((3) (1 2) (5) (3 2 3) (6 6) (7 2 3) (3 2 3 5) (5 3 1 2) (5 4 3) (5 5 6 4) (3 3 15 8) (6 3 2 2 15) (12 2 1 2 15) (13 2 2 14) (2 17 7 3) (6 4 2 3 15) (2 2 1 2 2 15) (4 2 1 3 15) (5 11 2 1) (3) (3) (3 3) (1 1 2 4) (1 1 1 1 4) (1 1 1 2 4) (1 1 1 1 3) (1 1 2 3) (3 2) (19) (19))) (quote #f)))))