Prime triangle: Difference between revisions
m
C++ - changed function name
m (C - changed function name) |
m (C++ - changed function name) |
||
Line 268:
template <typename Iterator>
bool
if (std::distance(begin, end) == 2)
return is_prime(*begin + *(begin + 1));
Line 274:
if (is_prime(*begin + *i)) {
std::iter_swap(i, begin + 1);
if (
return true;
std::iter_swap(i, begin + 1);
Line 314:
std::vector<unsigned int> v(n);
std::iota(v.begin(), v.end(), 1);
if (
print(v.begin(), v.end());
}
|