← 完整题目索引

PROJECT EULER · #0361

Thue-Morse 序列的子序列

Subsequence of Thue-Morse Sequence

仅题目 · 待解原题 ↗

Thue-Morse 序列 {Tn} 是一个二进制序列,满足:

  • T0=0
  • T2n=Tn
  • T2n+1=1Tn

{Tn} 的前几项给出如下:
01101001100101101001011001101001

我们将 {An} 定义为整数的排序序列,以便每个元素的二进制表达式显示为 {Tn} 中的子序列。
例如,十进制数18用二进制表示为1001010010 出现在 {Tn}T8T12)中,因此 18{An} 的元素。
十进制数14用二进制表示为11101110 永远不会出现在 {Tn} 中,因此 14 不是 {An} 的元素。

{An} 的前几项给出如下:

n 0 1 2 3 4 5 6 7 8 9 10 11 12
An 0 1 2 3 4 5 6 9 10 11 12 13 18

我们还可以验证 A100=3251A1000=80852364498

查找 k=118A10k 的最后 9 位。

题解待补充

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