这题我是这么做的:
#include <bits/stdc++.h>
using namespace std;
bool a[10004];
int main()
{
int l;
int m;
cin >> l >> m;
for(int i = 1; i <= l; i++)
{
a[i] = 1;
}
for(int i = 1; i <= m; i++)
{
int u , v;
cin >> u >> v;
for(int i = u; i <= v; i++)
{
a[i] = 0;
}
}
int cnt = 0;
for(int i = 1; i <= l; i++)
{
if(a[i] == 1)
{
cnt++;
}
}
cout << cnt << endl;
}