#include #include #include #include #include std::vector> PrimeFact(long long int n){ std::vector> result; double sqrtn = std::sqrt(n); for(long long int i=2; i> n; std::vector> p = PrimeFact((n%2==1) ? n : n/2); std::vector sum(p.size(), 0); for(size_t i=0; i