问题 F: 瓜瓜游戏

问题 F: 瓜瓜游戏

时间限制: 1 Sec  内存限制: 256 MB
提交: 47  解决: 13
[提交][状态][讨论版][命题人:]

题目描述

瓜瓜在玩着由红色和蓝色的大理石做成的玻璃珠,他将n个玻璃珠从左到右排成一个序列叫做无聊者序列。一个非空的红色和蓝色玻璃珠组成的序列是一个无聊者序列。这个序列的玻璃珠颜色是交替的,例如:序列(红色;蓝色;红色)和(蓝色)是一个无聊者序列。(红色;红色)不是无聊者序列。现在,瓜瓜想知道,从这个序列中选出一个无聊者子序列有多少种方法。并将它mod(1000000007)。

输入

输入有多组数据,输入一个整数n(1 <= n <= 10^6),代表这个无聊者序列的个数。

输出

输出一个数,代表子序列的个数为多少,该数需要mod(1000000007)

样例输入

3
4

样例输出

6
11

提示

对于第一个样例,假如我们猜测瓜瓜初始排列的玻璃珠序列为(红色;蓝色;红色),那么无聊者序列的子序列将会是以下6个:







红蓝

蓝红

红蓝红

[提交][状态]