Twin primes: Difference between revisions

m
C++ - handle limit <= 0
(→‎{{header|ALGOL 68}}: Revised task requirements - check for primes less than the specified number)
m (C++ - handle limit <= 0)
Line 105:
#include <primesieve.hpp>
 
void print_twin_prime_count(uint64_tlong long limit) {
std::cout << "Number of twin prime pairs less than " << limit
<< " is " << (limit > 0 ? primesieve::count_twins(0, limit - 1) : 0) << '\n';
}
 
Line 117:
for (int i = 1; i < argc; ++i) {
try {
print_twin_prime_count(std::stoullstoll(argv[i]));
} catch (const std::exception& ex) {
std::cerr << "Cannot parse limit from '" << argv[i] << "'\n";
1,777

edits