/home/toolbox/public_html/solutions/2/291/b.txt
1 123153452
2
3 1 - 2 3 5
4 2 - 1 3 5
5 3 - 1 2 4 5
6 4 - 3 5
7 5 - 1 2 3 4
8
9 12345
10 1x1101 01101
11 21x101 10101
12 311x11 11011
13 4001x1 00101
14 51111x 11110
15
16 22222 11111 11111 00000 00000
17 43210 98765 43210 98765 43210
18 -----------------------------
19 01101 10101 11011 00101 11110
20 01111 10100 11011 10101 10110
21
22 (row-1)*5 + col-1
23 1,1 - 0
24 1,2 - 1
25 1,3 - 2
26 1,4 - 3
27 1,5 - 4
28 2,1 - 5
29 2,2 - 6
30 2,3 - 7
31 2,4 - 8
32 2,5 - 9
33 3,1 - 10
34
35 1 2 4 8 16 32 64 128 256 512
36
37 int setPath(int map, int row, int col)
38 { /* FUNCTION setPath */
39 int tmp;
40 int num;
41
42 tmp = (row-1) * 5 + col - 1;
43 num = 1<<tmp;
44 map = map | num;
45 return map;
46 } /* FUNCTION setPath */