题目说$l,r∈[1,m]$所以你的
```cpp
for(int i=1;i<c;i++){
if(p[i]>r) break;
if(p[i]>l) ans++;
}
```
应该把$p[i]>l$改成$p[i]>=l$
by liqianzuo @ 2023-12-20 22:17:03
而且你的欧拉筛好像有点问题
by liqianzuo @ 2023-12-20 22:25:49