← 完整题目索引

PROJECT EULER · #0702

跳跃的跳蚤

Jumping Flea

仅题目 · 待解原题 ↗

边长为N的正六边形表被分成边长为1的等边三角形。下图是 N=3 情况的说明。

hexagonal table

一只大小可以忽略不计的跳蚤正在这张桌子上跳跃。跳蚤从桌子中央开始。此后,在每一步中,它都会选择桌子的六个角之一,并跳转到当前位置和所选角之间的中点。

对于每个三角形 T,我们用 J(T) 表示跳蚤到达 T 内部所需的最小跳跃次数。落在 T 的边或顶点上是不够的。

例如,对于图中标有星号的三角形,J(T)=3:从中心向 F 跳一半,然后向 C 跳,然后向 E 跳。

S(N) 为表格上半部分中所有指向上方的三角形 TJ(T) 之和。对于 N=3 的情况,这些是上图中涂成黑色的三角形。

已知 S(3)=42S(5)=126S(123)=167178S(12345)=3185041956

查找S(123456789)

题解待补充

这道题的题目已收录,解题思路、代码和答案将在后续补充。