QOJ.ac

QOJ

Type: Editorial

Status: Open

Posted by: fanchuanyu

Posted at: 2026-04-23 14:49:32

Last updated: 2026-04-23 14:50:48

Back to Problem

New Editorial for Problem #11554

xcx0902太强了

首先,如果 $\gcd(p,q)\nmid n$,那么显然永远无法取到 $0$

接下来,如果 $p\le q$并且 $n\ge p$ 那么 $p$ 有必胜策略,就是一直取模,而由于 $q$ 更大,所以取模后的值一定在 $q$ 以内,于是 $q$ 只能 $+q$ 于是 $p$ 只需要重复 $mod p$ 直到总和是 $p$ 的倍数即可,由于裴蜀定理,必定能取到 $p$ 的倍数。

如果 $p\ge q$ 那么 $p$ 一定要先取模,因为如果给后手一个 $n\gt q$ 的状态那后手就赢了,否则 $n\lt q$ 于是后文只讨论 $p\lt q,n\lt p$ 的情况。

那么先手一旦开始取模,那么他就能锁定胜局,而如果一直加,加到了 $q$,那么后手就赢了。于是整个博弈的过程就是先手 $+p$,后手 $-q$ 的过程,所以如果 $n%(p-q)=0$,那么后手就可以胜利,否则先手胜。

Comments

No comments yet.