http://acm.hdu.edu.cn/showproblem.php?pid=1249
数学问题,学习了http://hi.baidu.com/matrixwhisper/item/6bfe48522351e0d19e266717
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
#include<stdio.h> int main() { int ans[10001]={0,2,8},i,t; for(i=3;i<10001;i++) ans[i]=ans[i-1]+6*(i-1); scanf("%d",&t); while(t--&&scanf("%d",&i)) printf("%d ",ans[i]); return 0; }