求一个数的因子个数时间复杂度O√n
ll get_number(ll x){ll num=0;for(ll i=1;i*i<=x;i++){if(x%i==0) num+=2; if(i*i==x) num+=1;}return num;
}
求一个数的因子和时间复杂度O√n
ll get_number(ll x){ll num=0;for(ll i=1;i*i<=x;i++){if(x%i==0) num+=i+x/i;if(i*i==x) num+=i;}return num;
}
求一个数的质因子并将其打印出来
void get_number(ll x){for(int i=2;i<=x;){if(x%i==0){cout<<i<<" ";x/=i;}else i++;}return ;
}