珂朵莉在对抗第九兽的时候,渐渐开始出现“人格崩坏”的状况。
一般说来,崩坏会出现前世的记忆。
她的前世给她展示的画面是:
有一群一共 n 个妖精和兽排成一队,其中这一队列可以全是妖精或者全是兽,当然也可以是妖精和兽并存。
排队时还规定:兽不能落单(落单了就要被妖精砍死了),再明确一些,就是要么这个队列里面没有兽,如果有兽的话,必须至少两个兽肩并肩排在一起。
请问有多少种排法呢?由于数可能很大,请你对这个结果对 1e9 + 7 取模。
1281: 珂朵莉、威廉与第九兽
时间限制:1000 ms 内存限制:128 MB提交:717 解决:78
[ 提交][ 状态][ 讨论版]
题目描述
输入
多组输入,请处理到文件结束。
数据组数不超过 20000。
一行一个数,代表 (n <= 10^10)。
输出
输出方案数,对 1e9 + 7 取模。
样例输入
1 2 3
样例输出
1 2 4
提示
假设妖精为 G,兽为 B。
n = 1 的情况: G
n = 2 的情况: BB GG
n = 3 的情况: BBG GGG GBB BBB
注意 n = 1 中没有 B 这种情况,因为这样算落单。
来源
한국어中文فارسیEnglishไทย
Anything about the Problems, Please Contact Admin:admin
All Copyright Reserved 2010-2024Xidian Programming Contest Online JudgeTEAM
GPL2.02003-2014HUSTOJ ProjectTEAM
Anything about the Problems, Please Contact Admin:admin
All Copyright Reserved 2010-2024Xidian Programming Contest Online JudgeTEAM
GPL2.02003-2014HUSTOJ ProjectTEAM