求大神进来看看……

RT

#include<iostream>
using namespace std;
int main(){
bool flag[10011];
int i,j,l,m,x1,x2,ans;
cin>>l>>m;
ans=l+1;
for(i=0;i<m;i++){
cin>>x1>>x2;
for(j=x1;j<=x2;j++)flag[j]=true;
}
for(i=0;i<=l;i++)if(flag[i]==true)ans--;
cout<<ans;
return 0;
}

就过了2个点……

1 条评论

  • @ 2013-12-05 18:13:41

    你的flag没有全部初始化成false

  • 1

信息

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