大佬们能告诉我为什么这个不让过吗,我刚刚注册落谷,啥都不知道,找怎么发帖都找了半天
#include<stdio.h>
int main()
{
int a[100]={1,1,1,1,1,1};
int arr[1000]={1,1,1,1,1,1};
int n,q,l,r;
int p=1145141;
int i;
int sum[1000000]={0};
scanf("%d %d",&n,&q);
for (i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for (i=1;i<=n;i++)
{
arr[i]=arr[i-1]*a[i-1];
}
for (i=0;i<q;i++)
{
scanf("%d %d",&l,&r);
sum[i]=(arr[r]/arr[l-1])%p;
}
for (i=1;i<q;i++)
{
sum[i]^=sum[i-1];
}
printf("%d",sum[i-1]);
return 0;
}