← 完整题目索引

PROJECT EULER · #0507

最短格向量

Shortest Lattice Vector

仅题目 · 待解原题 ↗

tntribonacci 数,定义为:
t0=t1=0;
t2=1;
tn=tn1+tn2+tn3 对于 n3
并设 rn=tn mod 107

对于每对向量 Vn=(v1,v2,v3)Wn=(w1,w2,w3),其中 v1=r12n11r12n10,v2=r12n9+r12n8,v3=r12n7r12n6
w1=r12n5r12n4,w2=r12n3+r12n2,w3=r12n1r12n
我们将 S(n) 定义为向量 D=kVn+lWn 的曼哈顿长度的最小值,测量为 |kv1+lw1|+|kv2+lw2|+|kv3+lw3| 对于任何整数 kl 以及 (k,l)(0,0)

第一个向量对是 (1,3,28), (11,125,40826)
已知 S(1)=32n=110S(n)=130762273722

n=120000000S(n)

题解待补充

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