原题网址:PTA | 程序设计类实验辅助教学平台
#include<bits/stdc++.h>
using namespace std;
void dd(int a[])
{
for (int i = 2; i < 1001; i++)
{
a[i] = a[i - 1] + i * (i - 1) / 2;
}
}
int main()
{
int t, n, k, a[1100];
memset(a,0,size(a));
dd(a);
cin>>t;
while (t--)
{
cin>>n>>k;
printf("%d\n", a[n] + k);
}
return 0;
}