为何90第一个点错了。。求助大神

#include <iostream>
using namespace std;
int main()
{
int c,d,e,f,g,n,m;
cin>>n;
cin>>m;
int* a=new int [n];
int** b=new int* [m];
for(c=0;c<m;c++)
{
b[c]=new int[2];
}
for(c=0;c<n;c++)
{
a[c]=1;
}
for(c=0;c<m;c++)
{
for(d=0;d<2;d++)
{
cin>>b[c][d];
}
e=b[c][0];
f=b[c][1];
for(g=e-1;g<f;g++)
{
a[g]=0;
}
}
e=1;
for(c=0;c<n;c++)
{
if(a[c]==1)
{
e++;
}
}
cout<<e;
delete[] a;
for(c=0;c<m;c++)
{
delete[] b[c];
}
delete[] b;
return 0;
}

0 条评论

目前还没有评论...

信息

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