只有70分,前三个测试点没过
int[] n = Array.ConvertAll(Console.ReadLine().Trim().Split(' '), int.Parse);
int[] a = new int[n[0]];
for (int j = 0; j < n[0]; j++)
{
a[j] = j+1;
}
for (int i = 0; i < n[1]; i++)
{
int[] b = Array.ConvertAll(Console.ReadLine().Trim().Split(' '), int.Parse);
for (int j = b[0]; j <= b[1]; j++)
{
a[j] = 0;
}
}
int count = 1;
for (int i = 0; i < n[0]; i++)
{
if (a[i]!=0)
{
count++;
}
}
Console.Write(count);