凤凰之谜 3/4 德鲁伊 迷宫
中文版本
/// <summary>
/// https://zhuanlan.zhihu.com/p/370273345
/// </summary>
public static string ChineseSolution = @"左转 直行 直行 右转 直行 直行
右转 直行 左转 直行 左转 直行
直行 右转 直行 直行 左转 直行
直行 右转 直行 左转 直行 直行
直行 直行 左转 直行 直行 直行
右转 直行 直行 右转 直行 直行
右转 直行 左转 直行 直行 直行
直行 直行 右转 直行 直行 直行
右转 直行 左转 直行 直行 左转
直行 直行 右转 直行 直行 右转
直行 左转 直行 右转 直行 左转
直行 左转 直行 右转 直行 直行
直行 直行 左转 直行 直行 直行
左转 直行 右转 直行 左转 直行
右转 直行 直行 左转 直行 右转
直行 左转 直行 左转 直行 右转
直行 右转 直行 左转 直行 直行";
01, 左转, 8,99,999
02, 直行, 8,98,999
03, 直行, 8,97,999
04, 右转, 8,97,998
05, 直行, 8,96,998
06, 直行, 8,95,998
07, 右转, 8,95,997
08, 直行, 8,94,997
09, 左转, 7,94,997
10, 直行, 7,93,997
11, 左转, 6,93,997
12, 直行, 6,92,997
13, 直行, 6,91,997
14, 右转, 6,91,996
15, 直行, 6,90,996
16, 直行, 6,89,996
17, 左转, 5,89,996
18, 直行, 5,88,996
19, 直行, 5,87,996
20, 右转, 5,87,995
21, 直行, 5,86,995
22, 左转, 4,86,995
23, 直行, 4,85,995
24, 直行, 4,84,995
25, 直行, 4,83,995
26, 直行, 4,82,995
27, 左转, 3,82,995
28, 直行, 3,81,995
29, 直行, 3,80,995
30, 直行, 3,79,995
31, 右转, 3,79,994
32, 直行, 3,78,994
33, 直行, 3,77,994
34, 右转, 3,77,993
35, 直行, 3,76,993
36, 直行, 3,75,993
37, 右转, 3,75,992
38, 直行, 3,74,992
39, 左转, 2,74,992
40, 直行, 2,73,992
41, 直行, 2,72,992
42, 直行, 2,71,992
43, 直行, 2,70,992
44, 直行, 2,69,992
45, 右转, 2,69,991
46, 直行, 2,68,991
47, 直行, 2,67,991
48, 直行, 2,66,991
49, 右转, 2,66,990
50, 直行, 2,65,990
51, 左转, 1,65,990
52, 直行, 1,64,990
53, 直行, 1,63,990
54, 左转, 0,63,990 这里的左转有问题
55, 直行, 0,62,990
56, 直行, 0,61,990
57, 右转, 0,61,989
58, 直行, 0,60,989
59, 直行, 0,59,989
60, 右转, 0,59,988
61, 直行, 0,58,988
62, 左转, 0,58,985
63, 直行, 0,57,985
64, 右转, 0,57,984
65, 直行, 0,56,984
66, 左转, 0,56,981
67, 直行, 0,55,981
68, 左转, 0,55,978
69, 直行, 0,54,978
70, 右转, 0,54,977
71, 直行, 0,53,977
72, 直行, 0,52,977
73, 直行, 0,51,977
74, 直行, 0,50,977
75, 左转, 0,50,974
76, 直行, 0,49,974
77, 直行, 0,48,974
78, 直行, 0,47,974
79, 左转, 0,47,971
80, 直行, 0,46,971
81, 右转, 0,46,970
82, 直行, 0,45,970
83, 左转, 0,45,967
84, 直行, 0,44,967
85, 右转, 0,44,966
86, 直行, 0,43,966
87, 直行, 0,42,966
88, 左转, 0,42,963
89, 直行, 0,41,963
90, 右转, 0,41,962
91, 直行, 0,40,962
92, 左转, 0,40,959
93, 直行, 0,39,959
94, 左转, 0,39,956
95, 直行, 0,38,956
96, 右转, 0,38,955
97, 直行, 0,37,955
98, 右转, 0,37,954
99, 直行, 0,36,954
100, 左转, 0,36,951
101, 直行, 0,35,951
102, 直行, 0,34,951
英文版本
/// <summary>
/// https://www.hearthstonetopdecks.com/new-secret-achievement-and-card-back-from-barrens-mysteries-of-the-phoenix-full-solution/
/// </summary>
public static string EnglishSolution = @"RRRMMRM
MRMRRRM
RRRMMRM
MRRRMMR
MRRRMMM
MRRRMMM
RMMRM
MRMRRRM
MMMMR
MMMRM
RRRMMRRRM
MRMMR
MRRRMRM
RRRMRRRMR
MMMMRRR
MMMRRRM
RMRRRMR
MMRRRMR
MRRRMRRRM
RMRMRRR
MM";
01, L, 8,99,999
02, M, 8,98,999
03, M, 8,97,999
04, R, 8,97,998
05, M, 8,96,998
06, M, 8,95,998
07, R, 8,95,997
08, M, 8,94,997
09, L, 7,94,997
10, M, 7,93,997
11, L, 6,93,997
12, M, 6,92,997
13, M, 6,91,997
14, R, 6,91,996
15, M, 6,90,996
16, M, 6,89,996
17, L, 5,89,996
18, M, 5,88,996
19, M, 5,87,996
20, R, 5,87,995
21, M, 5,86,995
22, L, 4,86,995
23, M, 4,85,995
24, M, 4,84,995
25, M, 4,83,995
26, M, 4,82,995
27, L, 3,82,995
28, M, 3,81,995
29, M, 3,80,995
30, M, 3,79,995
31, R, 3,79,994
32, M, 3,78,994
33, M, 3,77,994
34, R, 3,77,993
35, M, 3,76,993
36, M, 3,75,993
37, R, 3,75,992
38, M, 3,74,992
39, L, 2,74,992
40, M, 2,73,992
41, M, 2,72,992
42, M, 2,71,992
43, M, 2,70,992
44, M, 2,69,992
45, R, 2,69,991
46, M, 2,68,991
47, M, 2,67,991
48, M, 2,66,991
49, R, 2,66,990
50, M, 2,65,990
51, L, 1,65,990
52, M, 1,64,990
53, M, 1,63,990
54, L, 0,63,990 这里也会出问题,所以不能打死左边这个
55, M, 0,62,990
56, M, 0,61,990
57, R, 0,61,989
58, M, 0,60,989
59, M, 0,59,989
60, R, 0,59,988
61, M, 0,58,988
62, L, 0,58,985
63, M, 0,57,985
64, R, 0,57,984
65, M, 0,56,984
66, L, 0,56,981
67, M, 0,55,981
68, L, 0,55,978
69, M, 0,54,978
70, R, 0,54,977
71, M, 0,53,977
72, M, 0,52,977
73, M, 0,51,977
74, M, 0,50,977
75, L, 0,50,974
76, M, 0,49,974
77, M, 0,48,974
78, M, 0,47,974
79, L, 0,47,971
80, M, 0,46,971
81, R, 0,46,970
82, M, 0,45,970
83, L, 0,45,967
84, M, 0,44,967
85, R, 0,44,966
86, M, 0,43,966
87, M, 0,42,966
88, L, 0,42,963
89, M, 0,41,963
90, R, 0,41,962
91, M, 0,40,962
92, L, 0,40,959
93, M, 0,39,959
94, L, 0,39,956
95, M, 0,38,956
96, R, 0,38,955
97, M, 0,37,955
98, R, 0,37,954
99, M, 0,36,954
100, L, 0,36,951
101, M, 0,35,951
102, M, 0,34,951
正确版本 左边那个不能死亡
01, 左转, 8,99,999
02, 直行, 8,98,999
03, 直行, 8,97,999
04, 右转, 8,97,998
05, 直行, 8,96,998
06, 直行, 8,95,998
07, 右转, 8,95,997
08, 直行, 8,94,997
09, 左转, 7,94,997
10, 直行, 7,93,997
11, 左转, 6,93,997
12, 直行, 6,92,997
13, 直行, 6,91,997
14, 右转, 6,91,996
15, 直行, 6,90,996
16, 直行, 6,89,996
17, 左转, 5,89,996
18, 直行, 5,88,996
19, 直行, 5,87,996
20, 右转, 5,87,995
21, 直行, 5,86,995
22, 左转, 4,86,995
23, 直行, 4,85,995
24, 直行, 4,84,995
25, 直行, 4,83,995
26, 直行, 4,82,995
27, 左转, 3,82,995
28, 直行, 3,81,995
29, 直行, 3,80,995
30, 直行, 3,79,995
31, 右转, 3,79,994
32, 直行, 3,78,994
33, 直行, 3,77,994
34, 右转, 3,77,993
35, 直行, 3,76,993
36, 直行, 3,75,993
37, 右转, 3,75,992
38, 直行, 3,74,992
39, 左转, 2,74,992
40, 直行, 2,73,992
41, 直行, 2,72,992
42, 直行, 2,71,992
43, 直行, 2,70,992
44, 直行, 2,69,992
45, 右转, 2,69,991
46, 直行, 2,68,991
47, 直行, 2,67,991
48, 直行, 2,66,991
49, 右转, 2,66,990
50, 直行, 2,65,990
51, 左转, 1,65,990
52, 直行, 1,64,990
53, 直行, 1,63,990
54, 左转, 1,63,987
55, 直行, 1,62,987
56, 直行, 1,61,987
57, 右转, 1,61,986
58, 直行, 1,60,986
59, 直行, 1,59,986
60, 右转, 1,59,985
61, 直行, 1,58,985
62, 左转, 1,58,982
63, 直行, 1,57,982
64, 右转, 1,57,981
65, 直行, 1,56,981
66, 左转, 1,56,978
67, 直行, 1,55,978
68, 左转, 1,55,975
69, 直行, 1,54,975
70, 右转, 1,54,974
71, 直行, 1,53,974
72, 直行, 1,52,974
73, 直行, 1,51,974
74, 直行, 1,50,974
75, 左转, 1,50,971
76, 直行, 1,49,971
77, 直行, 1,48,971
78, 直行, 1,47,971
79, 左转, 1,47,968
80, 直行, 1,46,968
81, 右转, 1,46,967
82, 直行, 1,45,967
83, 左转, 1,45,964
84, 直行, 1,44,964
85, 右转, 1,44,963
86, 直行, 1,43,963
87, 直行, 1,42,963
88, 左转, 1,42,960
89, 直行, 1,41,960
90, 右转, 1,41,959
91, 直行, 1,40,959
92, 左转, 1,40,956
93, 直行, 1,39,956
94, 左转, 1,39,953
95, 直行, 1,38,953
96, 右转, 1,38,952
97, 直行, 1,37,952
98, 右转, 1,37,951
99, 直行, 1,36,951
100, 左转, 1,36,948
101, 直行, 1,35,948
102, 直行, 1,34,948
迷宫路线的可视化
00, , (0,0),(1,0),(1,1),(0,1) 假设初始起点是这4个坐标绘制的一个小方块
左转和右转,不进行移动。方向调整之后,后面的M,才是移动。
01, 左转, (0,0),(1,0),(1,1),(0,1)
02, 直行, (-1,0),(0,0),(0,1),(-1,1)
03, 直行, (-2,0),(-1,0),(-1,1),(-2,1)
04, 右转, (-2,0),(-1,0),(-1,1),(-2,1)
05, 直行, (-2,1),(-1,1),(-1,2),(-2,2)
06, 直行, (-2,2),(-1,2),(-1,3),(-2,3)
07, 右转, (-2,2),(-1,2),(-1,3),(-2,3)
08, 直行, (-1,2),(0,2),(0,3),(-1,3)
09, 左转, (-1,2),(0,2),(0,3),(-1,3)
10, 直行, (-1,3),(0,3),(0,4),(-1,4)
11, 左转, (-1,3),(0,3),(0,4),(-1,4)
12, 直行, (-2,3),(-1,3),(-1,4),(-2,4)
13, 直行, (-3,3),(-2,3),(-2,4),(-3,4)
14, 右转, (-3,3),(-2,3),(-2,4),(-3,4)
15, 直行, (-3,4),(-2,4),(-2,5),(-3,5)
16, 直行, (-3,5),(-2,5),(-2,6),(-3,6)
17, 左转, (-3,5),(-2,5),(-2,6),(-3,6)
18, 直行, (-4,5),(-3,5),(-3,6),(-4,6)
19, 直行, (-5,5),(-4,5),(-4,6),(-5,6)
20, 右转, (-5,5),(-4,5),(-4,6),(-5,6)
21, 直行, (-5,6),(-4,6),(-4,7),(-5,7)
22, 左转, (-5,6),(-4,6),(-4,7),(-5,7)
23, 直行, (-6,6),(-5,6),(-5,7),(-6,7)
24, 直行, (-7,6),(-6,6),(-6,7),(-7,7)
25, 直行, (-8,6),(-7,6),(-7,7),(-8,7)
26, 直行, (-9,6),(-8,6),(-8,7),(-9,7)
27, 左转, (-9,6),(-8,6),(-8,7),(-9,7)
28, 直行, (-9,5),(-8,5),(-8,6),(-9,6)
29, 直行, (-9,4),(-8,4),(-8,5),(-9,5)
30, 直行, (-9,3),(-8,3),(-8,4),(-9,4)
31, 右转, (-9,3),(-8,3),(-8,4),(-9,4)
32, 直行, (-10,3),(-9,3),(-9,4),(-10,4)
33, 直行, (-11,3),(-10,3),(-10,4),(-11,4)
34, 右转, (-11,3),(-10,3),(-10,4),(-11,4)
35, 直行, (-11,4),(-10,4),(-10,5),(-11,5)
36, 直行, (-11,5),(-10,5),(-10,6),(-11,6)
37, 右转, (-11,5),(-10,5),(-10,6),(-11,6)
38, 直行, (-10,5),(-9,5),(-9,6),(-10,6)
39, 左转, (-10,5),(-9,5),(-9,6),(-10,6)
40, 直行, (-10,6),(-9,6),(-9,7),(-10,7)
41, 直行, (-10,7),(-9,7),(-9,8),(-10,8)
42, 直行, (-10,8),(-9,8),(-9,9),(-10,9)
43, 直行, (-10,9),(-9,9),(-9,10),(-10,10)
44, 直行, (-10,10),(-9,10),(-9,11),(-10,11)
45, 右转, (-10,10),(-9,10),(-9,11),(-10,11)
46, 直行, (-9,10),(-8,10),(-8,11),(-9,11)
47, 直行, (-8,10),(-7,10),(-7,11),(-8,11)
48, 直行, (-7,10),(-6,10),(-6,11),(-7,11)
49, 右转, (-7,10),(-6,10),(-6,11),(-7,11)
50, 直行, (-7,9),(-6,9),(-6,10),(-7,10)
51, 左转, (-7,9),(-6,9),(-6,10),(-7,10)
52, 直行, (-6,9),(-5,9),(-5,10),(-6,10)
53, 直行, (-5,9),(-4,9),(-4,10),(-5,10)
54, 左转, (-5,9),(-4,9),(-4,10),(-5,10)
55, 直行, (-5,10),(-4,10),(-4,11),(-5,11)
56, 直行, (-5,11),(-4,11),(-4,12),(-5,12)
57, 右转, (-5,11),(-4,11),(-4,12),(-5,12)
58, 直行, (-4,11),(-3,11),(-3,12),(-4,12)
59, 直行, (-3,11),(-2,11),(-2,12),(-3,12)
60, 右转, (-3,11),(-2,11),(-2,12),(-3,12)
61, 直行, (-3,10),(-2,10),(-2,11),(-3,11)
62, 左转, (-3,10),(-2,10),(-2,11),(-3,11)
63, 直行, (-2,10),(-1,10),(-1,11),(-2,11)
64, 右转, (-2,10),(-1,10),(-1,11),(-2,11)
65, 直行, (-2,9),(-1,9),(-1,10),(-2,10)
66, 左转, (-2,9),(-1,9),(-1,10),(-2,10)
67, 直行, (-1,9),(0,9),(0,10),(-1,10)
68, 左转, (-1,9),(0,9),(0,10),(-1,10)
69, 直行, (-1,10),(0,10),(0,11),(-1,11)
70, 右转, (-1,10),(0,10),(0,11),(-1,11)
71, 直行, (0,10),(1,10),(1,11),(0,11)
72, 直行, (1,10),(2,10),(2,11),(1,11)
73, 直行, (2,10),(3,10),(3,11),(2,11)
74, 直行, (3,10),(4,10),(4,11),(3,11)
75, 左转, (3,10),(4,10),(4,11),(3,11)
76, 直行, (3,11),(4,11),(4,12),(3,12)
77, 直行, (3,12),(4,12),(4,13),(3,13)
78, 直行, (3,13),(4,13),(4,14),(3,14)
79, 左转, (3,13),(4,13),(4,14),(3,14)
80, 直行, (2,13),(3,13),(3,14),(2,14)
81, 右转, (2,13),(3,13),(3,14),(2,14)
82, 直行, (2,14),(3,14),(3,15),(2,15)
83, 左转, (2,14),(3,14),(3,15),(2,15)
84, 直行, (1,14),(2,14),(2,15),(1,15)
85, 右转, (1,14),(2,14),(2,15),(1,15)
86, 直行, (1,15),(2,15),(2,16),(1,16)
87, 直行, (1,16),(2,16),(2,17),(1,17)
88, 左转, (1,16),(2,16),(2,17),(1,17)
89, 直行, (0,16),(1,16),(1,17),(0,17)
90, 右转, (0,16),(1,16),(1,17),(0,17)
91, 直行, (0,17),(1,17),(1,18),(0,18)
92, 左转, (0,17),(1,17),(1,18),(0,18)
93, 直行, (-1,17),(0,17),(0,18),(-1,18)
94, 左转, (-1,17),(0,17),(0,18),(-1,18)
95, 直行, (-1,16),(0,16),(0,17),(-1,17)
96, 右转, (-1,16),(0,16),(0,17),(-1,17)
97, 直行, (-2,16),(-1,16),(-1,17),(-2,17)
98, 右转, (-2,16),(-1,16),(-1,17),(-2,17)
99, 直行, (-2,17),(-1,17),(-1,18),(-2,18)
100, 左转, (-2,17),(-1,17),(-1,18),(-2,18)
101, 直行, (-3,17),(-2,17),(-2,18),(-3,18)
102, 直行, (-4,17),(-3,17),(-3,18),(-4,18)
(-11,0),(4,18)
左下角(-11,0), 右上角(4,18)
所以需要一个宽度是15,高度是18的矩形来容纳整个迷宫。
整体坐标往右平移11个格子,这样的话,x=x+11;
初始的格子位置在 , (11,0),(12,0),(12,1),(11,1)
下图的黑点是(0,1,2,1) 坐标0,1,宽度2,高度1
因为调整方向,本身并不会移动格子,所以,可以把所有的格子坐标单独弄出来
01, (0,0),(1,0),(1,1),(0,1) 初始位置
02, (-1,0),(0,0),(0,1),(-1,1)
03, (-2,0),(-1,0),(-1,1),(-2,1)
04, (-2,1),(-1,1),(-1,2),(-2,2)
05, (-2,2),(-1,2),(-1,3),(-2,3)
06, (-1,2),(0,2),(0,3),(-1,3)
07, (-1,3),(0,3),(0,4),(-1,4)
08, (-2,3),(-1,3),(-1,4),(-2,4)
09, (-3,3),(-2,3),(-2,4),(-3,4)
10, (-3,4),(-2,4),(-2,5),(-3,5)
11, (-3,5),(-2,5),(-2,6),(-3,6)
12, (-4,5),(-3,5),(-3,6),(-4,6)
13, (-5,5),(-4,5),(-4,6),(-5,6)
14, (-5,6),(-4,6),(-4,7),(-5,7)
15, (-6,6),(-5,6),(-5,7),(-6,7)
16, (-7,6),(-6,6),(-6,7),(-7,7)
17, (-8,6),(-7,6),(-7,7),(-8,7)
18, (-9,6),(-8,6),(-8,7),(-9,7)
19, (-9,5),(-8,5),(-8,6),(-9,6)
20, (-9,4),(-8,4),(-8,5),(-9,5)
21, (-9,3),(-8,3),(-8,4),(-9,4)
22, (-10,3),(-9,3),(-9,4),(-10,4)
23, (-11,3),(-10,3),(-10,4),(-11,4)
24, (-11,4),(-10,4),(-10,5),(-11,5)
25, (-11,5),(-10,5),(-10,6),(-11,6)
26, (-10,5),(-9,5),(-9,6),(-10,6)
27, (-10,6),(-9,6),(-9,7),(-10,7)
28, (-10,7),(-9,7),(-9,8),(-10,8)
29, (-10,8),(-9,8),(-9,9),(-10,9)
30, (-10,9),(-9,9),(-9,10),(-10,10)
31, (-10,10),(-9,10),(-9,11),(-10,11)
32, (-9,10),(-8,10),(-8,11),(-9,11)
33, (-8,10),(-7,10),(-7,11),(-8,11)
34, (-7,10),(-6,10),(-6,11),(-7,11)
35, (-7,9),(-6,9),(-6,10),(-7,10)
36, (-6,9),(-5,9),(-5,10),(-6,10)
37, (-5,9),(-4,9),(-4,10),(-5,10)
38, (-5,10),(-4,10),(-4,11),(-5,11)
39, (-5,11),(-4,11),(-4,12),(-5,12)
40, (-4,11),(-3,11),(-3,12),(-4,12)
41, (-3,11),(-2,11),(-2,12),(-3,12)
42, (-3,10),(-2,10),(-2,11),(-3,11)
43, (-2,10),(-1,10),(-1,11),(-2,11)
44, (-2,9),(-1,9),(-1,10),(-2,10)
45, (-1,9),(0,9),(0,10),(-1,10)
46, (-1,10),(0,10),(0,11),(-1,11)
47, (0,10),(1,10),(1,11),(0,11)
48, (1,10),(2,10),(2,11),(1,11)
49, (2,10),(3,10),(3,11),(2,11)
50, (3,10),(4,10),(4,11),(3,11)
51, (3,11),(4,11),(4,12),(3,12)
52, (3,12),(4,12),(4,13),(3,13)
53, (3,13),(4,13),(4,14),(3,14)
54, (2,13),(3,13),(3,14),(2,14)
55, (2,14),(3,14),(3,15),(2,15)
56, (1,14),(2,14),(2,15),(1,15)
57, (1,15),(2,15),(2,16),(1,16)
58, (1,16),(2,16),(2,17),(1,17)
59, (0,16),(1,16),(1,17),(0,17)
60, (0,17),(1,17),(1,18),(0,18)
61, (-1,17),(0,17),(0,18),(-1,18)
62, (-1,16),(0,16),(0,17),(-1,17)
63, (-2,16),(-1,16),(-1,17),(-2,17)
64, (-2,17),(-1,17),(-1,18),(-2,18)
65, (-3,17),(-2,17),(-2,18),(-3,18)
66, (-4,17),(-3,17),(-3,18),(-4,18)
作者:Chuck Lu GitHub |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2020-05-08 Time Management时间管理
2020-05-08 How to use git commit template
2020-05-08 git bash里面查看~/的绝对路径
2020-05-08 ConcurrentBag of strings and using .Contains in Parallel.ForEach
2020-05-08 cannot implicitly convert type 'bool?' to 'bool'. An explicit conversion exists (are you missing a cast?)
2019-05-08 User control's property loses value after a postback
2019-05-08 share memory cache across multi web application