Smarandache-Wellin primes: Difference between revisions

Content added Content deleted
(Added Easylang)
m (Minor edit to C++ code)
Line 215: Line 215:
}
}


std::string abbreviate(const std::string& str, size_t n) {
std::string abbreviate(std::string str, size_t max_digits) {
size_t len = str.size();
size_t len = str.size();
if (len > n)
if (len > max_digits)
return str.substr(0, n / 2) + "..." + str.substr(len - n / 2);
str.replace(max_digits / 2, len - max_digits, "...");
return str;
return str;
}
}