为什么不对?:
#include <iostream> using namespace std; int main() { int a[10001]; int x,y,m,n,s=0; cin>>x>>y; for(int i=1;i<=y;i++) { cin>>m>>n;//m n为区间 for(int j=m;j<=n;j++) { a[j]=1; } } for(int i=0;i<=x;i++) { if(!a[i]) s++; } cout<<s; return 0; }