0_0_38799154_28986.cpp: In instantiation of 'T inverse(T, T) [with T = int]':
0_0_38799154_28986.cpp:129:80: required from 'Modular<Mod>& Modular<Mod>::operator/=(const Modular<Mod>&) [with int Mod = 998244353]'
0_0_38799154_28986.cpp:180:67: required from 'Modular<Mod> Modular<Mod>::operator/(const Modular<Mod>&) [with int Mod = 998244353]'
0_0_38799154_28986.cpp:226:55: required from here
0_0_38799154_28986.cpp:18:11: error: 'assert' was not declared in this scope
18 | assert(b == 1);
| ~~~~~~^~~~~~~~
0_0_38799154_28986.cpp:5:1: note: 'assert' is defined in header '<cassert>'; did you forget to '#include <cassert>'?
4 | #include <random>
+++ |+#include <cassert>
5 |
|