找了好久没找出来问题
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n, a, t[1000002], ti;
ti=0;
cin >> n >> a;
for (int i = 1; i <= n; i++)
{
cin >>t[i];
}
for (int i = 1;i <= n; i++)
{
if(i==1)
{
ti+=a+t[1];
}
else if (ti >= t[i])
{
ti+=a;
}
else
{
ti=a+t[i];
}
cout << ti << endl;
}
return 0;
}