Problem 507 题目发布于 2015-03-15 翻译更新于 2015-10-02 Problem 507 Shortest Lattice Vector Let tn be the tribonacci numbers defined as:t0=t1=0;t2=1;tn=tn−1+tn−2+tn−3 for n≥3and let rn=tn mod 107. For each pair of Vectors Vn=(v1,v2,v3) and Wn=(w1,w2,w3) withv1=r12n−11−r12n−10,v2=r12n−9+r12n−8,v3=r12n−7·r12n−6 andw1=r12n−5−r12n−4,w2=r12n−3+r12n−2,w3=r12n−1·r12nwe define S(n) as the minimal value of the manhattan length of the vector D=k·Vn+l·Wn measured as|k·v1+l·w1|+|k·v2+l·w2|+|k·v3+l·w3|for any integers k and l with (k,l)≠(0,0). The first vector pair is (-1, 3, 28), (-11, 125, 40826).You are given that S(1)=32 and Σn=110S(n)=130762273722. Find Σn=120000000S(n). 最短向量 记如下数列tn为三阶斐波那契数列:t0=t1=0;t2=1;tn=tn−1+tn−2+tn−3 for n≥3并记rn=tn mod 107。 向量Vn=(v1,v2,v3)和Wn=(w1,w2,w3)分别满足v1=r12n−11−r12n−10,v2=r12n−9+r12n−8,v3=r12n−7·r12n−6和w1=r12n−5−r12n−4,w2=r12n−3+r12n−2,w3=r12n−1·r12n。向量D=k·Vn+l·Wn的曼哈顿长度的计算方式为|k·v1+l·w1|+|k·v2+l·w2|+|k·v3+l·w3|。对于所有的整数k和l且(k,l)≠(0,0),我们记S(n)为向量D的最小曼哈顿长度。 第一对向量V1和W1分别是(-1, 3, 28)和(-11, 125, 40826)。已知S(1)=32,以及Σn=110S(n)=130762273722。 求Σn=120000000S(n)。
Gitalking ...