第 006 场 AtCoder Beginner Contest
B
トリボナッチ数列
AtCoder
⌀ 813
原题
← AC →
翻译中…

トリボナッチ数列というものがあります。この数列は3つ前までの数字を足したものです。 厳密には、

翻译中…
  1. $a_1 = 0$, $a_2 = 0$, $a_3 = 1$
  2. $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$ で割った余りを出力することに気をつけてください。
翻译中…
题目信息
题号
abc006_2
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。