diff --git a/number/acl_modint.hpp b/number/acl_modint.hpp index 88a15af4..77964ea6 100644 --- a/number/acl_modint.hpp +++ b/number/acl_modint.hpp @@ -28,5 +28,6 @@ template struct acl_fac { } modint operator[](int i) const { return facs[i]; } modint finv(int i) const { return facinvs[i]; } + modint inv(int i) const { return i > 0 ? facinvs[i] * facs[i - 1] : 1; } }; // acl_fac fac(1000000);