因数分解:
vector<int> Fact;
function<void(int)> Facto = [&](int n)
{
for (int i = 1; i <= n / i; i ++)
{
if (n % i == 0)
{
Fact.push_back(i);
if (n / i != i) Fact.push_back(n / i);
}
}
};
质因数分解:
vector<int> Fact;
function<void(int)> PrimeFact = [&](int n)
{
for (int i = 1; i <= n / i; i ++)
{
if (n % i == 0)
{
Fact.push_back(i);
while (n % i == 0) n /= i, cnt ++;
}
}
};
大家好,我是来做挑战的(看主页第一条),你们只要把我当空气就行,如果实在很介意,请私信或在评论区跟我说,我会删掉的!
加油!!!!
嗯!!!