笔记——奇怪的逆元
CF 看到的,写个笔记记录下,挺强的。
现在要求
那么记
然后搬运个 CF 原文 的代码吧。
long long inv(long long a, long long b){
return 1<a ? b - inv(b%a,a)*b/a : 1;
}
好方便,但是我选择 atcoder lib。
CF 看到的,写个笔记记录下,挺强的。
现在要求
那么记
然后搬运个 CF 原文 的代码吧。
long long inv(long long a, long long b){
return 1<a ? b - inv(b%a,a)*b/a : 1;
}
好方便,但是我选择 atcoder lib。