\documentclass[12pt,a4paper]{article} \usepackage[top=2cm, bottom=2cm, left=2.5cm, right=2.5cm]{geometry} \usepackage{indentfirst}%首行缩进 \XeTeXlinebreaklocale "zh"%中文换行 \XeTeXlinebreakskip = 0pt plus 1pt minus 0.1pt%放宽断行限制 \usepackage[cm-default, no-math, no-config]{fontspec}%字体包 \setmainfont[BoldFont=WenQuanYi Micro Hei]{SimSun}%设置字体 \title{问题 384} \author{Project Euler} \begin{document} \maketitle 定义数列 $a(n)$ 是 $n$ 的二进制数字中成对出现的$1$的对数。例如: $$ a(5)=a(101_2)=0,a(6)=a(110_2)=1,a(7)=a(111_2)=2 $$ 定义数列 $b(n)=(-1)^{a(n)}$。此数列被称为 Rudin-Shapiro 数列。\\ 考察数列 $b(n)$ 的前 $n$ 项和 $$s(n)=\sum^n_{i=0}b(i)$$ 此三个数列的前几项为 \begin{center} \begin{tabular}{lrrrrrrrr} n & 0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 \\ a(n) & 0 & 0 & 0 & 1 & 0 & 0 & 1 & 2 \\ b(n) & 1 & 1 & 1 & -1 & 1 & 1 & -1 & 1 \\ s(n) & 1 & 2 & 3 & 2 & 3 & 4 & 3 & 4 \\ \end{tabular} \end{center} 数列 $s(n)$ 有如下性质,所有数字都为整数,且每个数字出现的次数与其本身数值相等。\\ 定义 $g(t,c)$,其中 $1 \leq c \leq t$,表示 $t$ 第 $c$ 次出现时的下标 $n$。 例如 $g(3,3)=6, g(4,2)=7, g(54321, 12345)=1220847710$。\\ 令 $F(n)$ 是 fibonacci 数列,其中 $F(0) = F(1) = 1$。\\ 定义 $GF(t)=g(F(t),F(t-1))$,求 $$ \sum_{t=2}^{45}GF(t) $$ \end{document}