关于 AGC 的 A
查看原帖
关于 AGC 的 A
360265
Galois_Field_1048576楼主2023/2/13 07:46

赛时想出这五条性质,求 dalao 验证或证伪。 设矩阵 Mi,jM_{i,j} 代表初始序列是 id=(1,2,3,…,∞){\rm id}= (1,2,3,\dots,\infty),运行 shuffle(1,i+1){\rm shuffle}(1,i+1) 后的第 jj 项。

则有五条性质:

  1. 每一列都是循环的
  2. 第 nn 列的循环节长度为 2⌊log⁡2n⌋+12^{\left\lfloor\log_2 n\right\rfloor + 1}。(n=1n=1 除外)
  3. 第 nn 列循环节的前 n−2n-2 个数都是 nn。
  4. 考虑 nn 满足 n mod 4≠1n \bmod 4 \ne 1,设 AA 是第 nn 列的循环节,A0A_0 是其去掉前 n−2n-2 个数的结果;BB 是第 (n−1) mod 4+1(n-1) \bmod 4 + 1 列的循环节,B0B_0 是其取消前 (n−1) mod 4−1(n-1)\bmod 4-1 个数的结果,令 k=n−n mod 4k = n - n \bmod 4,设 Ci=A0[i]−kC_i = A_0[i] - k,则有 B0B_0 重复 k4\dfrac k4 遍可以得到 CC。
  5. 考虑 nn 满足 n≡1(mod4)n \equiv 1 \pmod 4,则循环节的前 n−2n-2 项是 nn,n−1n-1 和 2⌊log⁡2n⌋+12^{\left\lfloor\log_2 n\right\rfloor + 1} 项是 n−2n-2,剩余都是 n+1n+1。(n=1n=1 除外)

求验证

2023/2/13 07:46
加载中...