algo — C++23 日本語リファレンス GitHub

number_of_divisors

関数 · 素因数分解

// (1)
std::uint64_t number_of_divisors(std::vector<std::uint64_t> v);

// (2)
std::uint64_t number_of_divisors(std::uint64_t n);

概要

(1) 素因数列 v から元の整数の正の約数個数を返す

v は重複を含んでよく、関数内で整列される。

(2) 整数 n の正の約数個数を返す

関連項目