diff options
Diffstat (limited to 'util.h')
-rw-r--r-- | util.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -18,3 +18,10 @@ struct Idx { inline ostream& operator<<(ostream &os, const Idx &obj) { return os << '(' << obj.x << ',' << obj.y << ')'; } + + +inline constexpr int ipow(int b, int e) { + int r = 1; + for (int i = 0; i < e; i++) r *= b; + return r; +} |