[CF2173E] Shiro's Mirror Duel 题解

Getaway_Car

我是智障吧,赛时代码删一行就过了。

表示 中的下标。

是奇数,首先把 放到位置 上,期望 次询问。

容易注意到,对于 ,若 ,即 的位置关于中点对称,此时若询问一次 ,一定能把 中的一个复原。但是既然都复原了一个,为什么不把另一个也复原了呢?设复原 之前的 ,那么考虑反复询问 直到 复原。算一下这个东西的期望,有 ,解得 ,所以这一部分需要 次询问。

考虑如何使 ,显然只用询问一次 即可,所以这一部分需要 次询问。

然后就做完了,总共是 次询问,多给了 是因为随机化。

Submission

  • Título: [CF2173E] Shiro's Mirror Duel 题解
  • Autor: Getaway_Car
  • Creado el : 2025-12-07 21:00:00
  • Actualizado el : 2025-12-14 18:10:30
  • Enlace: https://getawaycar1024.github.io/article/CF2173E-Shiro-s-Mirror-Duel-题解/
  • Licencia: Este trabajo está licenciado bajo CC BY-NC-SA 4.0.
Comentarios
En esta página
[CF2173E] Shiro's Mirror Duel 题解