U414149 考试
题目背景
**时间限制:** 1.0 秒
**空间限制:** 512 MB
注:本题数据的输入输出格式与原题进行了微调,将一组输入改成多组输入。我们有 10 个计入分数的测试点(每个测试点 10 分)以及 1 个不计入分数的测试点,只通过前 10 个测试点视为 100 分 `unaccepted` ,通过所有测试点视为 `accepted` 。此外,我们还为原题完善了部分分的数据范围。
题目描述
每个同学在这一学期各自会有 $n$ 次考试,考试科目有 4 种,分别为计原、网原、信原和操统。
每一次考哪一科是不定的,但通过总结以往考试经验,发现了这样几个规律:
1. 如果这次考的是计原,那么下一次一定会考网原;
2. 如果这次考的是信原,那么下一次一定会考操统;
3. 如果这次考的是网原,那么下一次要么考计原,要么考操统;
4. 如果这次考的是操统,那么下一次要么考网原,要么考信原。
已经知道,本学期所有同学的第一次考试科目都是计原,他们每个人都打算拟定一个可以应对所有可能情况的应考复习计划。请对他们每个人分别回答,整个学期有多少种可能的考试科目安排满足以上规律。
输入格式
从标准输入读入数据。
输入的第一行包含一个正整数 $T$ ,表示共有 $T$ 组数据。
接下来 $T$ 行,每组数据占一行,分别包含一个正整数 $n$ ,代表本学期总的考试次数。输入数据保证 $n\le 10^4$ 。
输出格式
输出到标准输出。
共输出 $T$ 行,第 $i$ 行对应第 $i$ 组询问所求的答案。每行一个正整数,表示符合规律的科目安排方案的总数。考虑到这个结果可能会很大,因此你只需要输出它对 $7654321$ 取模的值即可。
说明/提示
### 数据范围
本题分两个 subtask,每个 subtask 内部采用传统计分方式。
subtask 1 : 每个测试点 10 分,所有数据保证 $T=1$ 。对于其中 $40\%$ 的数据,保证 $n\le 40$ 。对于 $100\%$ 的数据,保证 $n\le 10^4$ 。
subtask 2 : 测试点 0 分,数据有 $T=10^4, n\le 10^4$ 。