Contest A. ssoj2964 交错的士兵 \(n\) 个数的排列,从左到右依次为 1, 2, -, \(n\).\(n\) 次操作,对于第 \(i\) 次操作,从左到右分成很多段,每段 \(i\) 个,若末尾有剩余,剩余部分自成一段:然后对于每一段,段中第一个数移动到该段末尾,其余数向左移动对齐.输出经过 \(n\) 次操作后的排列.\(1\le n\le 10^6\). [input] 4 [output] 4 2 3 1 显然 \(n^2\) 模拟会超时.考虑 \(O(n\log…