solution说的环,其实是指的能倒着走的有向边。
比如说下图

7 7
1 2
2 3
4 3
4 5
5 6
6 7
7 1

假设最终的答案下,\(1\)号点的面具编号是\(x\),那么在忽略\(7→1\)这条边的情况下,显然\(7\)号点的编号应该是\(x+4\)(忽略取模)。
由于有了\(7→1\)这条边,就代表着\(7\)号点的编号应该是\(x-1\)忽略取模。
所以说最终面具的编号一定要是“按照SF代码搞出来的所谓的‘环’的长度”的约数。