This documentation is automatically generated by online-judge-tools/verification-helper
#include "math/floor-div.hpp"#pragma once
namespace matumoto {
template <typename T>
constexpr T floor_div(T n, T d) {
assert(d != 0);
return n / d - (((n ^ d) < 0) and (n % d));
}
} // namespace matumoto#line 2 "math/floor-div.hpp"
namespace matumoto {
template <typename T>
constexpr T floor_div(T n, T d) {
assert(d != 0);
return n / d - (((n ^ d) < 0) and (n % d));
}
} // namespace matumoto