Multi-base primes: Difference between revisions

m
Minor edit to C++ code
m (Rust - minor edit)
m (Minor edit to C++ code)
Line 98:
 
bool increment(std::vector<unsigned int>& digits, unsigned int max_base) {
for (auto i = digits.rbegin(); i != digits.rend(); ++i) {
for (; i != digits.rendif () && *i + 1 =!= max_base;) ++i){
++*i;
return true;
}
*i = 0;
}
if (i == digits.rend())
return false;
++*i;
return true;
}
 
1,777

edits