← RoseCode

ROSECODE 396

古德斯坦数列

The Goodstein Sequence

Philippe_57721 · 编程 ·

我们定义数字的遗传基数 n 表示形式如下:
例如,如果 n=266base=2,其遗传基 2 表示为:
266=21+23+28
=21+21+2+223
=21+21+2+221+2
我们以 2 为基数表示 n,并以 2 为基数递归地表示每个指数。

我们将 Gk 序列定义如下:
G1(n)=n
G2(n)= 采用 n 的遗传基数 2 表示,将每个 2 替换为 3,并减去 1
Gk(n)= 采用 Gk1(n) 的遗传基 k 表示,将每个 k 替换为 (k+1),并减去 1

这里是 Gk(6) 的第一个值
G1(6)=6
G2(6)=29
G3(6)=257
G4(6)=3125
G5(6)=46655
G6(6)=98039
G7(6)=187243
G8(6)=332147

找到G50(13)

[我的时间:< 1 秒]