2285:探险小队-2

时间限制:2 S   /  内存限制:5120 KB
AC:81   /  Submit:211
问题描述
小队在探险的过程中为了防止发生食物不足的情况准备进行为期两天的狩猎。他们每天需要从n个人中选出至少1人至多n人去参加狩猎,并且保证第二天去的人数和第一天去的人数相同。另外,第一天打过猎的人第二天仍然有可能被选中。请问总共有多少种选择的方法。
输入描述

第一行是一个正整数T代表测试案例的数量。(1 ≤ T ≤ 10)

每组案例有一个正整数n。(1 ≤ n ≤ 100000)

输出描述

针对每组案例,输出总共有多少种选择的方法,然后换行。

由于答案可能很大,所以你只需要输出它对1e9+7取模之后的结果。

样例输入复制样例

2

2

3

样例输出

5

19

提示说明

5=2×2+1×1

19=3×3+3×3+1×1

相关

第七届编程大赛-热身赛

题单#1(位运算、快速幂)

题单#15(加法&乘法&容斥原理、组合计数)


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1