求大佬帮助

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

kevin2012 @ 2022-11-04 20:16:05

#include <bits/stdc++.h>
using namespace std;
const int N=1e4+1;
int l,m,u,v,cnt;
int a[N];
int main(){
    cin>>l>>m;
    for(int i=1;i<=m;i++){
        cin>>u>>v;
        for(int j=u;j<=v;j++) a[j]=1;
    }
    for(int i=1;i<=l;i++) if(!a[i]) cnt++;
    cout<<cnt+1;
    return 0;
}

第一个点WA,其余AC c++代码


by Powerful_25 @ 2022-11-04 20:19:50

@kevin2012 请您认真读题

我们可以把马路看成一个数轴,马路的一端在数轴 0 的位置,另一端在 l 的位置;数轴上的每个整数点,即 0,1,2,…,l


by kevin2012 @ 2022-11-04 20:22:29

@sherry0218

谢谢,已过


|