Multi-base primes: Difference between revisions
Content added Content deleted
m (Rust - minor edit) |
m (Minor edit to C++ code) |
||
Line 98: | Line 98: | ||
bool increment(std::vector<unsigned int>& digits, unsigned int max_base) { |
bool increment(std::vector<unsigned int>& digits, unsigned int max_base) { |
||
auto i = digits.rbegin(); |
for (auto i = digits.rbegin(); i != digits.rend(); ++i) { |
||
if (*i + 1 != max_base) { |
|||
⚫ | |||
⚫ | |||
} |
|||
*i = 0; |
*i = 0; |
||
} |
|||
if (i == digits.rend()) |
|||
return false; |
|||
⚫ | |||
⚫ | |||
} |
} |
||