蜂巢由大量的六邊形拼接而成,定義蜂巢中的方向?yàn)椋? 表示正西方向,1 表示西偏北 60?,2 表示東偏北 60?,3 表示正東,4 表示東偏南 60?,5 表示西偏南 60?。
對(duì)于給定的一點(diǎn) O,我們以 O 為原點(diǎn)定義坐標(biāo)系,如果一個(gè)點(diǎn) A 由 O 點(diǎn)先向 d 方向走 p 步再向 (d + 2) mod 6 方向(d 的順時(shí)針 120? 方向)走 q 步到達(dá),則這個(gè)點(diǎn)的坐標(biāo)定義為 (d, p, q)。在蜂窩中,一個(gè)點(diǎn)的坐標(biāo)可能有多種。
下圖給出了點(diǎn) B(0, 5, 3) 和點(diǎn) C(2, 3, 2) 的示意。
給定點(diǎn) (d1, p1, q1) 和點(diǎn) (d2, p2, q2),請(qǐng)問他們之間最少走多少步可以到達(dá)?
0 5 3 2 3 2
7
2673,2672,2685,2684,2690,2674,26862673,2672,2685,2684,2690,2674,26862673,2672,2685,2684,2690,2674,2686