我试一下要不要判重啊
by 旭日临窗 @ 2020-10-09 21:39:46
@[dnbd](/user/184508)
1. 删去
```cpp
fclose(stdin);
fclose(stdout);
```
就是对的
2. 从题解来看,有重复的是要都输出的
by answerend42 @ 2020-10-09 21:40:13
@[dnbd](/user/184508)
```
for(int i=2;i<=100010;++i)
if(vis[i]==false)
```
这边数组越界了。 $vis$ 数组的范围是 $[0,100010)$
by 囧仙 @ 2020-10-09 21:41:48
@[dnbd](/user/184508)
不需要判重
by 旭日临窗 @ 2020-10-09 21:46:50
@[dnbd](/user/184508)
刚亲测的,最后那个
fclose(stdin);
fclose(stdout);
是干啥的啊
by 旭日临窗 @ 2020-10-09 21:48:02
@[旭日临窗](/user/351015)
教练让加的,玄学……
实际上好像并没有什么用
by dnbd @ 2020-10-09 21:54:29
你这题还没过呢?
by 旭日临窗 @ 2020-10-09 22:06:59
@[dnbd](/user/184508)
by 旭日临窗 @ 2020-10-09 22:07:11