数列 $1, 2, 1, 2, 3, 2, 1, 2, 3, 4, 3, 2, 1, 2, 3, 4, 5, 4, 3, 2, 1, 2, \dots$ の第 $n$ 項を $a_n$ とします。 (1) $a_n = 1$ となる $n$ を小さい順に並べてできる数列 $1, 3, 7, 13, 21, \dots$ の第 $k$ 項を $b_k$ とするとき、$b_k$ を求めます。 (2) $a_{1000}$ の値を求めます。 (3) $\sum_{n=1}^{b_k} a_n$ を求めます。

算数数列階差数列周期性
2025/7/15

1. 問題の内容

数列 1,2,1,2,3,2,1,2,3,4,3,2,1,2,3,4,5,4,3,2,1,2,1, 2, 1, 2, 3, 2, 1, 2, 3, 4, 3, 2, 1, 2, 3, 4, 5, 4, 3, 2, 1, 2, \dots の第 nn 項を ana_n とします。
(1) an=1a_n = 1 となる nn を小さい順に並べてできる数列 1,3,7,13,21,1, 3, 7, 13, 21, \dots の第 kk 項を bkb_k とするとき、bkb_k を求めます。
(2) a1000a_{1000} の値を求めます。
(3) n=1bkan\sum_{n=1}^{b_k} a_n を求めます。

2. 解き方の手順

(1) 数列 1,3,7,13,21,1, 3, 7, 13, 21, \dots の階差数列を考えると、2,4,6,8,2, 4, 6, 8, \dots となります。
この階差数列の一般項は 2(k1)2(k-1) です。
したがって、bkb_k
bk=b1+i=1k12i=1+2(k1)k2=1+k(k1)=k2k+1b_k = b_1 + \sum_{i=1}^{k-1} 2i = 1 + 2 \cdot \frac{(k-1)k}{2} = 1 + k(k-1) = k^2 - k + 1
となります。
(2) 数列 {an}\{a_n\} の周期を考えます。それぞれの区間は長さが 1,2,3,4,5,1, 2, 3, 4, 5, \dots であり、区間の長さの和は mm 区間までで m(m+1)2\frac{m(m+1)}{2} となります。an=1a_n=1 となる番号の数列 bk=k2k+1b_k = k^2-k+1 を用います。
m(m+1)2<1000(m+1)(m+2)2\frac{m(m+1)}{2} < 1000 \le \frac{(m+1)(m+2)}{2} を満たす mm を求めます。
m(m+1)<2000(m+1)(m+2)m(m+1) < 2000 \le (m+1)(m+2)
m2+m<2000m2+3m+2m^2 + m < 2000 \le m^2+3m+2
mm に近い整数を考えると、m=44m=44 のとき、44×45=1980<200044 \times 45 = 1980 < 2000 であり、45×46=2070>200045 \times 46 = 2070 > 2000 です。したがって、m=44m=44 となります。
44452=990\frac{44 \cdot 45}{2} = 990 なので、a1000a_{1000} は 45 番目の区間の 10 番目です。
45 番目の区間は 1,2,3,,45,44,,11, 2, 3, \dots, 45, 44, \dots, 1 なので、10 番目の数は 1010 です。ただし、区間長が45なので、45番目の区間は 1,2,3,,45,1,2,3, \dots, 45, \dots と進むため、もし 104510 \le 45 であれば a1000=10a_{1000}=10 です。
1000990=101000-990=10 であるので、a1000=10a_{1000} = 10 となります。
(3) n=1bkan\sum_{n=1}^{b_k} a_n を求めます。
S=n=1bkanS = \sum_{n=1}^{b_k} a_n と置きます。数列 {an}\{a_n\} の区間の長さは 1,2,3,,k1, 2, 3, \dots, k となります。
したがって、bk=k(k+1)2b_k = \frac{k(k+1)}{2} であると考えられますが、これは誤りです。bk=k2k+1b_k = k^2-k+1 でした。
n=1bkan=m=1k1n=1mn(m(n1))+i=1ki=m=1k1m(m+1)(m+2)6+k(k+1)2\sum_{n=1}^{b_k} a_n = \sum_{m=1}^{k-1} \sum_{n=1}^m n(m-(n-1)) + \sum_{i=1}^{k}i= \sum_{m=1}^{k-1} \frac{m(m+1)(m+2)}{6} + \frac{k(k+1)}{2}
n=1bkan\sum_{n=1}^{b_k} a_n を求めるために、数列 ana_n を区間ごとに分けて考えます。kk 番目の区間までの長さの総和は k(k+1)2\frac{k(k+1)}{2} です。bk=k2k+1b_k=k^2-k+1 なので、bkb_k までには kk より短い長さの区間も含まれています。
n=1km(m+1)2=1+3+6+...+(n(n+1)/2)\sum_{n=1}^{k} \frac{m(m+1)}{2} = 1+3+6+...+ (n*(n+1)/2)
m=1k(i=1mi+i=1m1i)=n=1km(m+1)2+sumn=1km(m1)2=sumn=1km2=k(k+1)(2k+1)/6\sum_{m=1}^{k} (\sum_{i=1}^m i + \sum_{i=1}^{m-1}i )= \sum_{n=1}^{k}\frac{m(m+1)}{2}+ sum_{n=1}^{k}\frac{m(m-1)}{2} = sum_{n=1}^{k} m^2 = k(k+1)(2k+1)/6

3. 最終的な答え

(1) bk=k2k+1b_k = k^2 - k + 1
(2) a1000=10a_{1000} = 10
(3) n=1bkan=k(k+1)(2k+1)6\sum_{n=1}^{b_k} a_n = \frac{k(k+1)(2k+1)}{6}

「算数」の関連問題

Aさんは駅から右方向に進み、20日で駅に戻ります。Bさんは駅から左方向に進み、10日で駅に戻ります。運行本数と運行間隔が同じとき、同じ駅でAさんとBさんはいつ出会うかを求める問題です。

最小公倍数周期算数応用
2025/7/25

小学校算数の問題で、小数の仕組み、単位換算、数の大小比較について問われています。

小数単位換算数の比較
2025/7/25

次の偶数の和 $S$ を求める問題です。 $2 + 4 + 6 + 8 + \dots + 38$

等差数列数列の和和の公式
2025/7/25

同じ重さの荷物7個を10kgの台車に乗せたら、重さの合計は45kgになりました。荷物1個の重さを求めなさい。

文章問題一次方程式計算
2025/7/25

10進数の255を2進数で表す問題を解きます。

進数変換2進数
2025/7/25

与えられた式 $-\sqrt{10} - 3\sqrt{10} + 5\sqrt{2} - \sqrt{32}$ を計算して簡略化する問題です。

平方根計算式の簡略化
2025/7/25

与えられた数式の値を計算します。数式は $-\sqrt{2} + 5\sqrt{8} + \sqrt{50}$ です。

平方根計算
2025/7/25

$29^2$ の値を計算する問題です。

計算二乗四則演算
2025/7/25

$48 \times 52$ を計算する問題です。$48 = 50-2$、$52 = 50+2$ と変形して計算します。

計算掛け算公式
2025/7/25

与えられた分数をそれぞれ約分し、最も簡単な形にすることを求めます。問題は(15)から(28)まで、合計14個あります。

分数約分最大公約数(GCD)
2025/7/25