题解:SP1723 BMJ - Bee Maja

· · 题解

找规律。

本来是想的求每圈蜂窝数量,最后发现没用。

不难发现,每圈周期是移动 6 次。

再不难发现,蜜蜂的运动轨迹是:

第一次:下。

坐标位置变化:

第二次:左上。 坐标位置变化: $x - 1$,$y$ 不变。 第三次:上。 坐标位置变化: $x$ 不变,$y + 1$。 第四次:右上。 坐标位置变化: $x + 1$,$y - 1$。(不知道出题人咋想的) 第五次:右下。 坐标位置变化: $x + 1$,$y$ 不变。 第六次:下。 坐标位置变化: $x$ 不变,$y + 1$。(仍然不知道出题人咋想的) 然后就没啥了。 可以建两个方向指针。 代码略。