#include "bsp_1_f.h" #include "mayer_primes.h" #include "algorithm" #include using namespace std; int single_goldbach(const int &k) { vector primes = get_primes(k); int amount = 0; for(size_t it = 0; primes[it]<=k/2.0; ++it) //für Primzahl größer als k/2 haben wir bereits Zerlegung gezählt: 3+7 = 7+3 { for(size_t j = it; j count_goldbach(const int &n) { vector count_vec((n-4)/2+1,0); vector primes = get_primes(n); for(size_t k=0; k < primes.size() && primes[k]<=n/2; ++k) { for(size_t i=k; i