什么鬼,10次里面8次对了,剩下两次错了

#include<iostream>

using namespace std;

int main(){
int l,m;
cin>>l>>m;
int tree[l];
for(int i=0;i<=l;i++){
tree[i]=0;
}
int qy1,qy2;
for(int i=0;i<m;i++){
cin>>qy1>>qy2;
for(int u=qy1;u<qy2;u++){
tree[u]=1;
}
}

int sum=0;
for(int i=0;i<l;i++){
if(tree[i]==0)
sum++;
}
cout<<sum<<endl;
return 0;
}

1 条评论

  • @ 2016-10-13 21:04:49

    qy1是区域的开始,qy2是区域的结束

  • 1

信息

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