693. Finite Sequence Generator

Two positive integers x and y (x>y) can generate a sequence in the following manner:

The number of terms in this sequence is denoted l(x,y).

For example, with x=5 and y=3, we get a5=3, a6=32mod5=4, a7=42mod6=4, etc. Giving the sequence of 29 terms: 3,4,4,2,4,7,9,4,4,3,9,6,4,16,4,16,16,4,16,3,9,6,10,19,25,16,16,8,0 Hence l(5,3)=29.

g(x) is defined to be the maximum value of l(x,y) for y<x. For example, g(5)=29.

Further, define f(n) to be the maximum value of g(x) for xn. For example, f(100)=145 and f(10000)=8824.

Find f(3000000).

693. 有限序列生成器

我们可以使用两个正整数 xyx>y),通过以下方式生成一个序列:

l(x,y) 为这个序列的项数。例如:x=5y=3 时,可以得到 a5=3a6=32mod5=4a7=42mod6=4,如此往复,可以得到这个序列的 29 个项: 3,4,4,2,4,7,9,4,4,3,9,6,4,16,4,16,16,4,16,3,9,6,10,19,25,16,16,8,0,故 l(5,3)=29

g(x) 为对于所有 y<xl(x,y) 的最大值。已知:g(5)=29

f(n) 为对于所有 xng(x) 的最大值。已知:f(100)=145f(10000)=8824

f(3000000)


这个链接 回到源站。

这个链接 回到详细版题目目录。