SP21394 OHANISER - Ohani And The Series

题目描述

最近,Ohani 在数学方面变得非常厉害。因出色的表现,老师们都十分欣赏她。 有一天,她的一位老师给她出了一道题。老师给了 Ohani 一个数字 $N$,表示一个有 $N$ 行的表格。第一行由数字 $1$ 到 $N$ 组成。接下来的每一行都会比上面一行少一个数字。具体来说:第二行的第一个数字是上一行前两个数字之和(也就是 $1 + 2$),第二个数字是上一行的第二个数字和第三个数字之和(即 $2 + 3$),依此类推。第三行将有 $N-2$ 个数字,规则同上。这种规律一直持续到第 $N$ 行。在最后一行,只会剩下一个数字。Ohani 的任务就是找出这个数。 例如,若 $N = 4$,表格如下: 1 2 3 4 3 5 7 8 12 20 因此,Ohani 需要回答的最后一个数字是:20。 当 $N$ 不大时,Ohani 能够解出这个问题,但一旦 $N$ 很大,她就有些困难了。你能帮助她解决这个问题吗?

输入格式

第一行是测试用例的数量 $T$($T \leq 100000$)。 每个测试用例由一个整数 $N$ 表示,其中 $1 \leq N \leq 100000$。

输出格式

对于每个测试用例,输出一个格式化的结果,其中包含测试用例编号和计算所得答案。由于答案可能非常大,需对结果取模 $1000000007$ 之后输出。 **本翻译由 AI 自动生成**