求助,报错了

P1047 [NOIP2005 普及组] 校门外的树

sanammm @ 2022-10-16 21:15:02

在a[j]=1这里出了问题是什么原因

#include<stdio.h>
int main()
{
    int a[10001]={0};
    int l,m,t=0;
    scanf("%d %d",&l,&m);
    for (int i=0;i<m;i++)
    {
        int a,b,j;
        scanf("%d %d",&a,&b);
        for (j=a;j<=b;j++)//标记移走的树 
        {
            a[j]=1;
        }
    }
    for (int i=0;i<l;i++)//输出没标记的数量 
    {
        if (a[i]==0) t++;
    }
    printf("%d",t);
    return 0;
}

by pengzihao @ 2022-10-16 21:23:15

变量重名了


|