如果你WA #6 line1 read 3, expected 2
查看原帖
如果你WA #6 line1 read 3, expected 2
716260
tianyu_awa楼主2024/9/17 07:41

在跳fa的时候不能直接for (int i = 1;i <= dis[awa] / 2;i++) awa = fa[awa];。因为跳的时候awa是在改变的,dis[awa]也是在改变的。
应该写成for (int i = 1;i <= qwq / 2;i++) awa = fa[awa];//qwq=dis[awa]

2024/9/17 07:41
加载中...