2137:数列求和

时间限制:2 S   /  内存限制:65536 KB
AC:220   /  Submit:549
问题描述

现在有一个数列:1、4、9、16、25、36…

求这个数列的前n项和%1000000007的结果。

输入描述

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

从第二行到第T+1行,每行是一个正整数n。(1<=n<=1e18)

输出描述

针对每组案例,输出这个数列的前n项和%1000000007的结果,然后换行。

样例输入复制样例

4

1

2

1000

123456789

样例输出

1

5

333833500

792517581

提示说明

注意时间限制。

相关

TKK寒假赛Round#2

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


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