diff --git a/test/math/CountingEulerianCircuits.test.cpp b/test/math/CountingEulerianCircuits.test.cpp new file mode 100644 index 0000000..ed8653e --- /dev/null +++ b/test/math/CountingEulerianCircuits.test.cpp @@ -0,0 +1,16 @@ +#define PROBLEM "https://judge.yosupo.jp/problem/counting_eulerian_circuits" + +#include"../../template/template.hpp" +#include"../../math/euler_circuit_counting.hpp" +#include"../../utility/modint.hpp" +using mint = modint998244353; + +int main(){ + int n, m; in(n,m); + vector> es(m); + rep(i,m){ + int u, v; in(u,v); + es[i] = {u,v,1}; + } + out(euler_circuit_counting(n,es)); +} \ No newline at end of file