$x$ 数组未初始化
by tyakasha @ 2023-11-25 10:38:57
而且你没有计算位置 $0$
> 马路的一端在数轴 $0$ 的位置,另一端在
$l$ 的位置;数轴上的每个整数点,即
$0
,
1
,
2
,
…
,
l$,都种有一棵树。
by tyakasha @ 2023-11-25 10:43:14
@[yoyoSGH](/user/1131905)
```cpp
#include<bits/stdc++.h>
using namespace std;
int main() {
long long l,m,sum=0;
bool x[10003];
memset(x, 1, sizeof(x));
scanf("%lld%lld",&l,&m);
for(long long i=1;i<=m;i++)
{
long long u,v;
scanf("%lld%lld",&u,&v);
for(;u<=v;u++) x[u]=0;
}
for(long long i=0;i<=l;i++)
{
x[i]==1?sum++:sum;
}
printf("%lld",sum);
}
```
1. 你没有一开始把 $x$ 数组变成全部是 $1$
2. ntm输入写了两个变量格式那里就写一个 `lld` 是吧
by heyx0201 @ 2023-11-25 10:43:42
> 对于 $100\%$ 的数据,保证 $1
\leqslant
l
≤
10^4$,
$1 \leqslant m \leqslant 100$,
$0\leqslant u\leqslant v \leqslant l$。
by tyakasha @ 2023-11-25 10:45:30