@[Stevehim](/user/759274)
首先数组开小了,要开二倍空间
把
```cpp
G[i + n * b].push_back(j + n * (b ^ 1));
G[j + n * b].push_back(i + n * (a ^ 1));
```
改成
```cpp
G[j + n * (b ^ 1)].push_back(i + n * a);
G[i + n * (a ^ 1)].push_back(j + n * b);
```
剩下就无能为力了QwQ
似乎lz已经过了(
by farfar @ 2023-07-01 06:20:03
@[farfar](/user/378951) 确实awa,忘发此贴已结了[捂脸哭]
一个是建边问题,还有一个是我tarjan的```vis[x]```写成```!vis[x]```了QAQ
警钟敲烂
by Stevehim @ 2023-07-01 18:46:50