This documentation is automatically generated by online-judge-tools/verification-helper
View the Project on GitHub maspypy/library
#include "alg/acted_set/from_monoid.hpp"
template <typename Monoid> struct ActedSet_From_Monoid { using Monoid_A = Monoid; using A = typename Monoid::value_type; using S = A; static S act(const S &x, const A &g) { return Monoid::op(x, g); } };
#line 1 "alg/acted_set/from_monoid.hpp" template <typename Monoid> struct ActedSet_From_Monoid { using Monoid_A = Monoid; using A = typename Monoid::value_type; using S = A; static S act(const S &x, const A &g) { return Monoid::op(x, g); } };