为啥样例都过不了

#include<bits/stdc++.h>
using namespace std;
int a[100001];
int main()
{
    memset(a,0,sizeof(a));
    int n,m;
    cin>>n>>m;
    for(int num=1;num<=m;num++)
    {
        int i,j;
        cin>>i>>j;
        for(int z=i;z<=j;z++)
            a[i]=1;
    }
    for(int i=1;i<=n;i++)
    {
        if(a[i]==0) n--;
    }
    cout<<n;
    return 0;
}
``````
大佬来看看

4 条评论

  • 1

信息

ID
1103
难度
4
分类
模拟 点击显示
标签
递交数
14334
已通过
6544
通过率
46%
被复制
57
上传者