#abc244g. [abc244_g]Construct Good Path

[abc244_g]Construct Good Path

给定一个 NN 个点 MM 条边的无向简单连通图,以及一个长为 NN 的 01 串 sis_i。求一条长度不超过 4N4N 的路径(可重复经过点或边,不必非空)(Ai)m(A_i)_m 使得 ii 号结点在路径序列中出现次数模 22 余数为 sis_i。多种答案可以输出任意一种合法方案。

保证 2N1052\le N\le 10^5N1Mmax{2×105,N(N1)2}N-1\le M\le\max\{2\times 10^5,\frac{N(N-1)}2\}

保证在上述条件下答案一定存在。