← 完整题目索引

PROJECT EULER · #0289

欧拉回路

Eulerian Cycles

仅题目 · 待解原题 ↗

C(x,y) 为经过点 (x,y)(x,y+1)(x+1,y)(x+1,y+1) 的圆。

对于正整数 mn,令 E(m,n) 为由 mn 圆组成的配置:
{C(x,y):0x<m,0y<n,x and y are integers}

E(m,n) 上的欧拉循环是一条闭合路径,仅通过每个弧一次。
E(m,n) 上,许多这样的路径都是可能的,但我们只对那些不自交叉的路径感兴趣:非交叉路径仅在格点处接触自身,但它永远不会与自身交叉。

下图显示了 E(3,3) 和欧拉非交叉路径的示例。

0289_euler.gif

L(m,n)E(m,n) 上的欧拉非交叉路径数。
例如,L(1,2)=2L(2,2)=37L(3,3)=104290

查找 L(6,10)mod1010

题解待补充

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