#include<stdio.h>
int main()
{
int n,m,a,b,c;
scanf("%d",&n);
long long len[n];
for(int i = 0;i < n;i++)
scanf("%lld",&len[i]);
scanf("%d",&m);
while(m--)
{
scanf("%d%d%d",&a,&b,&c);
if(a<= b)
{
for(int i = a-1;i< b;i++)
len[i]+=c;
}
else
{
for(int i = a-1;i< n;i++)
len[i]+=c;
for(int i = 0;i< b;i++)
len[i]+=c;
}
}
for(int i = 0;i <n-1;i++)
printf("%lld ",len[i]);
printf("%lld",len[n-1]);
return 0;
}
为何AC不了, long long len[n];是运行错误 long long len[105];是答案出错