0_0_38472852_9570.cpp:54:22: error: 'literals' is not a namespace-name
using namespace std::literals;
^
0_0_38472852_9570.cpp:54:30: error: expected namespace-name before ';' token
using namespace std::literals;
^
0_0_38472852_9570.cpp:55:22: error: 'complex_literals' is not a namespace-name
using namespace std::complex_literals;
^
0_0_38472852_9570.cpp:55:38: error: expected namespace-name before ';' token
using namespace std::complex_literals;
^
0_0_38472852_9570.cpp: In function 'constexpr ll qmul(ll, ll, ll)':
0_0_38472852_9570.cpp:61:1: error: body of constexpr function 'constexpr ll qmul(ll, ll, ll)' not a return-statement
}
^
0_0_38472852_9570.cpp: In function 'constexpr ll mul(ll, ll, ll)':
0_0_38472852_9570.cpp:70:1: error: body of constexpr function 'constexpr ll mul(ll, ll, ll)' not a return-statement
}
^
0_0_38472852_9570.cpp: In function 'constexpr ll qpow(ll, ll, ll)':
0_0_38472852_9570.cpp:79:1: error: body of constexpr function 'constexpr ll qpow(ll, ll, ll)' not a return-statement
}
^
0_0_38472852_9570.cpp: In function 'constexpr ll inverse::exgcd_mod(const ll&, const ll&, ll&, ll&, const ll&)':
0_0_38472852_9570.cpp:97:2: error: body of constexpr function 'constexpr ll inverse::exgcd_mod(const ll&, const ll&, ll&, ll&, const ll&)' not a return-statement
}
^
0_0_38472852_9570.cpp: In function 'constexpr ll inverse::inv(const ll&, const ll&)':
0_0_38472852_9570.cpp:103:2: error: body of constexpr function 'constexpr ll inverse::inv(const ll&, const ll&)' not a return-statement
}
^
|