struct E { int u, w; } vector <E> g[..]; for (auto &[u, w] : g[x]) { u = ... w = ... }
这个写法能不能过 CCF 评测的编译(洛谷上开 C++14 (GCC 9)可过编),有点慌,保险起见还是问一下