Description Sample Input 2 Sample Output 2 Hint 1. For N = 2, S(1) = S(2) = 1. 2. The input file consists of multiple test cases. 题意:求1-n中,组成n的不同种数 思路:首先我们要先
#include"iostream"using namespace std;const int MOD=999101;long long f(int n){long long ans=1;for(int i=2;i<=n;i++){ans*=i;ans%=MOD;}return ans;}long long ksm(long long a,long
完全剩余系 我们定义 a i ( 1 ≤ i ≤ n ) a_i(1\le i\le n) ai(1≤i≤n) 为模 m m m 的完全剩余系当且仅当对于 1 ≤ i , j ≤ n 1\le i,j\le n 1≤i,j≤n 且 i ≠ j i\ne j i=j,满足 a i ≢ a j ( m o d m ) a_i\not\equiv a_j\pmod m ai≡aj
876. 快速幂求逆元 - AcWing题库 给定 n 组 ai,pi,其中 pi 是质数,求 ai 模 pi 的乘法逆元,若逆元不存在则输出 impossible。 注意:请返回在 0∼p−1 之间的逆元。 乘法逆元的定义 若整数 b,m 互质,并且对于任意的整数 a,如果满足 b|a,则存在一个整数 x,使得 a/b≡a×x(modm),则称 x 为 b 的模 m 乘法逆元,记为 b
介绍 欧拉函数的定义:对于正整数 n n n,欧拉函数是小于等于nnn的数中,与 n n n互质的数的数目欧拉函数又称ϕϕ\phi函数,例如 ϕ(8)=4 ϕ ( 8 ) = 4 \phi(8)=4,因为1,3,5,7均和8互质 定理: 如果 n n n为某一个素数ppp,则: ϕ(p)=p−1 ϕ ( p ) = p − 1 \phi(p)=p-1如果 n n n为某一个素数p