题目描述: 这道题,我们首先一眼瞪出来一个规律:对于一个位置为i的牌,在1次洗牌后,他的位置处于(i*2)%(n+1) 的位置 那么,显然的,对于M次洗牌 我们只需要求出2的m次方,这个我们采用快速幂. 那么 我们的主要目的,就是找到一个X 使 成立 那么 我们就需要用到2^m的逆元,这个n+1不一定是素数,有点不太好搞啊…… 不过没关系!我们看到,这个数字的底数为2 而n+1一定为奇数·(n为偶数) 下面请记住一个结论 对于一个奇数n ,2在膜n意义下的逆元是(n-1)/2+1 这个很好证明,…