snippets 0.1.0
|
#include <cstdint>
#include <array>
Go to the source code of this file.
Namespaces | |
namespace | hsc_snippets |
Functions | |
constexpr int | hsc_snippets::modular_add (int x, int y) |
constexpr int | hsc_snippets::additive_inverse (int x) |
constexpr int | hsc_snippets::modular_subtract (int x, int y) |
constexpr int | hsc_snippets::modular_multiply (int x, int y) |
constexpr int | hsc_snippets::modular_square (int x) |
constexpr int | hsc_snippets::modular_cube (int x) |
static int | hsc_snippets::modular_pow2 (size_t exponent) |
Variables | |
static constexpr int | hsc_snippets::MODULO = static_cast<int>(1e9 + 7) |