第 006 场 AtCoder Beginner Contest
翻译中…
トリボナッチ数列というものがあります。この数列は3つ前までの数字を足したものです。 厳密には、
翻译中…
$a_1 = 0$,$a_2 = 0$,$a_3 = 1$$a_n = a_{n-1} + a_{n-2} + a_{n-3}$
翻译中…
| # | $a_1$ |
$a_2$ |
$a_3$ |
$a_4$ |
$a_5$ |
$a_6$ |
$a_7$ |
$a_8$ |
$...$ |
$a_n$ |
|---|---|---|---|---|---|---|---|---|---|---|
| 値 | 0 | 0 | 1 | 1 | 2 | 4 | 7 | 13 | $...$ |
$a_{n-1}+a_{n-2}+a_{n-3}$ |
翻译中…
この数列の第 $n$ 項、$a_n$ を $10007$ で割った余りを求めてください。
翻译中…
n
翻译中…
n(1≦n≦10^6)
翻译中…
1
翻译中…
トリボナッチ数列の第 $n$ 項、$a_n$ を $10007$ で割った余りを $1$ 行で出力してください。
翻译中…
また、出力の末尾には改行を入れること。
翻译中…
7
翻译中…
7
翻译中…
$7$番目のトリボナッチ数は$7$です。
翻译中…
1
翻译中…
0
翻译中…
- 最初のトリボナッチ数は
$0$です。
翻译中…
100000
翻译中…
7927
翻译中…
$a_n$を$10007$で割った余りを出力することに気をつけてください。
翻译中…
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。