题目描述
公交车给你一个边长为ncm的正三角形,对于正三角形的每一条边,都会有n−1条线与它平行,每
条线之间的距离都是1cm。因此,很显然,现在这个大的三角形内部包含了有n2个边长为1的小正三
角形。
让我们设S为所有小三角形的顶点集合,现在公交车想知道有多少对不同的点对{a,b}(a,b∈S)
使得存在其他点c∈S且c=a,c=b,在线段ab上。
两个点对{a1,b1},{a2,b2}相同当且仅当a1=a2,b1=b2或a1=b2,b1=a2。
当n=3时,所得到的三角形如下图所示:
(4的时候线段可以是垂直的)
在上面的这个图中,我们可以发现,有12个点对满足条件,故答案等于12
输入格式
第一行输入一个整数T,T<=50代表测试样例的个数。
接下来T行,每行输入一个整数n,代表大正三角形的边长。
输出格式
输出T行,每行输出一个整数,代表问题的答案。
样例
输入样例
2
2
3
输出样例
3
12
提示
数据范围:
对于10%的数据,满足T=1,n=4
对于20%的数据,满足T=1,1≤ n≤ 10
对于所有的数据,满足1≤ T≤ 50,1≤ n≤ 50