marble的神秘数列
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Problem Description
在二次元的奇幻世界中,隐藏着一个神秘的数列,它似乎拥有某种特殊的魔力。这个数列的前三项均为1,而之后的每一项都遵循着一个独特的规律。具体来说,对于数列的第项(大于等于4),它满足以下公式:
$$a_n = \begin{cases} 1 & n \leq 3 \\ 3 \times a_{n-1} + 2 \times a_{n-2} + 6 \times a_{n-3} & n > 3 \\ \end{cases}$$在二次元世界中,有一个特别的日子——3月26日,它与这个数列似乎有着某种神秘的联系。传说在这一天,数列中的某一特定项将揭示出一个深藏的奥秘。
现在,marble——一位热爱二次元的探险家,决心揭开这个秘密。请你帮助marble编写一个程序,输入一个正整数(大于等于4),输出数列的第项的值,由于这个数列很大请对1000000007取模
Input Format
多组询问,第一行输入一个整数t代表询问数,后面行每行一个整数表示询问数列的第几项
Output Format
共行每行一个整数表示答案
Sample
样例输入
2
4
11
样例输出
11
139801
Hint
重庆邮电大学第十七届ACM程序设计大赛(现场赛)
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 11
- 开始于
- 2024-3-16 13:05
- 结束于
- 2024-3-16 18:05
- 持续时间
- 5 小时
- 主持人
- 参赛人数
- 2