#abc0062. [abc006_2]トリボナッチ数列
[abc006_2]トリボナッチ数列
問題文
トリボナッチ数列というものがあります。この数列は3つ前までの数字を足したものです。
厳密には、
- , ,
と定義されています。参考までに、トリボナッチ数列表を掲載します。
値
0
0
1
1
2
4
7
13
この数列の第 項、 を で割った余りを求めてください。
入力
入力は以下の形式で標準入力から与えられる。 整数 が 行で与えられる。
出力
トリボナッチ数列の第 項、 を で割った余りを 行で出力してください。
また、出力の末尾には改行を入れること。
入力例 1
7
出力例 1
7
- 番目のトリボナッチ数は です。
入力例 2
1
出力例 2
0
- 最初のトリボナッチ数は です。
入力例 3
100000
出力例 3
7927
- を で割った余りを出力することに気をつけてください。