第一个测试点wa,90求救

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

youcai9999 @ 2022-05-09 20:43:25

好心人救我!!!:(

#include<cstdio>
#include <cstring>
using namespace std;

int main()
{
    int l,m,cnt=0;
    scanf("%d %d",&l,&m);
    bool a[l];
    for(int i=0;i<=l;i++)
        a[i]=false;
    for(int i=0;i<=m;i++)
    {
        int ii,jj;
        scanf("%d %d",&ii,&jj);
        for(int j=ii;j<=jj;j++)
            if(a[j]==false)
                a[j]=true;
    }
    for(int i=1;i<=l;i++)
        if(a[i]==false)
            cnt++;
    printf("%d",cnt+1);

    return 0;
}

第一个测试点一直wa网上说要把i<=m那个循环改为0,我现在已经改成0了,还是wa : (


by 02Ljh @ 2022-05-09 20:48:58

@youcai9999

for(int i=0;i<=m;i++)

改成

for(int i=0;i<=m;i++)
for(int i=1;i<=l;i++)

改成

for(int i=0;i<=l;i++)

by 02Ljh @ 2022-05-09 20:52:01

@youcai9999 AC了 恭喜


by youcai9999 @ 2022-05-09 21:00:12

@02Ljh 谢谢 : )


|