Skip to content

Instantly share code, notes, and snippets.

@grayhaze
Created July 22, 2015 19:02
Show Gist options
  • Save grayhaze/f6a5937389783a3be5fc to your computer and use it in GitHub Desktop.
Save grayhaze/f6a5937389783a3be5fc to your computer and use it in GitHub Desktop.
9x9 Logic Puzzle
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
| 1 2 3 | 1 2 3 | 1 2 3 | 1 2 3 | 1 2 3 | 1 2 3 | 1 2 3 | 1 2 3 | 1 2 3 |
| 4 5 6 | 4 5 6 | 4 5 6 | 4 5 6 | 4 5 6 | 4 5 6 | 4 5 6 | 4 5 6 | 4 5 6 |
| 7 8 9 | 7 8 9 | 7 8 9 | 7 8 9 | 7 8 9 | 7 8 9 | 7 8 9 | 7 8 9 | 7 8 9 |
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
| A B C | A B C | A B C | A B C | A B C | A B C | A B C | A B C | A B C |
| D E F | D E F | D E F | D E F | D E F | D E F | D E F | D E F | D E F |
| G H J | G H J | G H J | G H J | G H J | G H J | G H J | G H J | G H J |
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
| I II III | I II III | I II III | I II III | I II III | I II III | I II III | I II III | I II III |
| IV V VI | IV V VI | IV V VI | IV V VI | IV V VI | IV V VI | IV V VI | IV V VI | IV V VI |
| VII VIII IX | VII VIII IX | VII VIII IX | VII VIII IX | VII VIII IX | VII VIII IX | VII VIII IX | VII VIII IX | VII VIII IX |
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
| ! ? $ | ! ? $ | ! ? $ | ! ? $ | ! ? $ | ! ? $ | ! ? $ | ! ? $ | ! ? $ |
| @ # % | @ # % | @ # % | @ # % | @ # % | @ # % | @ # % | @ # % | @ # % |
| + * & | + * & | + * & | + * & | + * & | + * & | + * & | + * & | + * & |
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
| a b c | a b c | a b c | a b c | a b c | a b c | a b c | a b c | a b c |
| d e f | d e f | d e f | d e f | d e f | d e f | d e f | d e f | d e f |
| g h j | g h j | g h j | g h j | g h j | g h j | g h j | g h j | g h j |
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
| i ii iii | i ii iii | i ii iii | i ii iii | i ii iii | i ii iii | i ii iii | i ii iii | i ii iii |
| iv v vi | iv v vi | iv v vi | iv v vi | iv v vi | iv v vi | iv v vi | iv v vi | iv v vi |
| vii viii ix | vii viii ix | vii viii ix | vii viii ix | vii viii ix | vii viii ix | vii viii ix | vii viii ix | vii viii ix |
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
| 001 010 011 | 001 010 011 | 001 010 011 | 001 010 011 | 001 010 011 | 001 010 011 | 001 010 011 | 001 010 011 | 001 010 011 |
| 100 101 110 | 100 101 110 | 100 101 110 | 100 101 110 | 100 101 110 | 100 101 110 | 100 101 110 | 100 101 110 | 100 101 110 |
| 111 1000 1001 | 111 1000 1001 | 111 1000 1001 | 111 1000 1001 | 111 1000 1001 | 111 1000 1001 | 111 1000 1001 | 111 1000 1001 | 111 1000 1001 |
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
| \ _ / | \ _ / | \ _ / | \ _ / | \ _ / | \ _ / | \ _ / | \ _ / | \ _ / |
| | < > | | < > | | < > | | < > | | < > | | < > | | < > | | < > | | < > |
| [ ] - | [ ] - | [ ] - | [ ] - | [ ] - | [ ] - | [ ] - | [ ] - | [ ] - |
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
| . : :. | . : :. | . : :. | . : :. | . : :. | . : :. | . : :. | . : :. | . : :. |
| :: ::. ::: | :: ::. ::: | :: ::. ::: | :: ::. ::: | :: ::. ::: | :: ::. ::: | :: ::. ::: | :: ::. ::: | :: ::. ::: |
| :::. :::: ::::. | :::. :::: ::::. | :::. :::: ::::. | :::. :::: ::::. | :::. :::: ::::. | :::. :::: ::::. | :::. :::: ::::. | :::. :::: ::::. | :::. :::: ::::. |
+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+---------------------+
Clues:
1: 101 is in a column between and adjacent to both & and vii
2: j is in the same column as 001
3: ii is in the same column as G
4: H is in an adjacent column to 7
5: # is in an adjacent column to 1
6: b is in a column between and adjacent to both @ and D
7: a is in a column between and adjacent to both J and 3
8: d is in an adjacent column to <
9: - is in the same column as ::.
10: # is in an adjacent column to h
11: viii is in an adjacent column to 2
12: 001 is in one of the columns to the left of 7
13: V is in a column between and adjacent to both j and 5
14: 111 is in the same column as H
15: viii is in one of the columns to the left of ]
16: F is in the same column as \
17: 6 is in a column between and adjacent to both IX and 011
18: 010 is in an adjacent column to C
19: 011 is in one of the columns to the left of _
20: VIII is in an adjacent column to 9
21: IV is in a column between and adjacent to both % and 4
22: + is in a column between and adjacent to both VII and VIII
23: _ is in the same column as .
24: :: is in an adjacent column to vii
25: 1001 is in the same column as +
26: VI is in one of the columns to the left of 8
27: i is in an adjacent column to 3
28: 6 is in an adjacent column to $
29: : is in a column between and adjacent to both ix and %
30: :. is in a column between and adjacent to both iv and f
31: F is in one of the columns to the left of V
32: A is in an adjacent column to ]
33: C is in a column between and adjacent to both ::: and :.
34: IV is in one of the columns to the left of >
35: vi is in an adjacent column to 4
36: E is in the same column as /
37: 1001 is in an adjacent column to f
38: e is in the same column as G
39: ! is in one of the columns to the left of :::.
40: * is in a column between and adjacent to both | and f
41: 010 is in the same column as 6
42: @ is in the same column as g
43: 8 is in one of the columns to the left of \
44: - is in a column between and adjacent to both # and III
45: 100 is in a column between and adjacent to both v and B
46: b is in the same column as [
47: < is in a column between and adjacent to both 9 and a
48: 1000 is in one of the columns to the left of &
49: II is in one of the columns to the left of ii
50: : is in the same column as E
51: 110 is in one of the columns to the left of d
52: g is in a column between and adjacent to both $ and ::::
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment