0_0_38757734_2433.cpp:90:15: error: call of overloaded 'ModInt()' is ambiguous
90 | mint fact[maxn], infact[maxn];
| ^
0_0_38757734_2433.cpp:22:9: note: candidate: 'ModInt<mod>::ModInt(int) [with int mod = 998244353]'
22 | ModInt(int x = 0) : x(x % MD) {}
| ^~~~~~
0_0_38757734_2433.cpp:21:9: note: candidate: 'ModInt<mod>::ModInt(long long int) [with int mod = 998244353]'
21 | ModInt(ll x = 0) : x(x % MD) {}
| ^~~~~~
0_0_38757734_2433.cpp:20:9: note: candidate: 'ModInt<mod>::ModInt() [with int mod = 998244353]'
20 | ModInt(){};
| ^~~~~~
0_0_38757734_2433.cpp:90:29: error: call of overloaded 'ModInt()' is ambiguous
90 | mint fact[maxn], infact[maxn];
| ^
0_0_38757734_2433.cpp:22:9: note: candidate: 'ModInt<mod>::ModInt(int) [with int mod = 998244353]'
22 | ModInt(int x = 0) : x(x % MD) {}
| ^~~~~~
0_0_38757734_2433.cpp:21:9: note: candidate: 'ModInt<mod>::ModInt(long long int) [with int mod = 998244353]'
21 | ModInt(ll x = 0) : x(x % MD) {}
| ^~~~~~
0_0_38757734_2433.cpp:20:9: note: candidate: 'ModInt<mod>::ModInt() [with int mod = 998244353]'
20 | ModInt(){};
| ^~~~~~
|