这是题目
有一说一真的easy,16位兄弟(longlong是19位)你想多了!!
直接把因数存vector里面,直接暴力枚举!!!
因数存放模板!!
#includeusing namespace std; typedef long long ll; ll n=2021041820210418; int cnt=0; vector v; int main() { for(ll i=1;i<=sqrt(n);i++){ if(n%i==0){ v.push_back(i); if(n/i!=i) v.push_back(n/i); } } for(ll i=0;i<=v.size();i++){ for(ll j=0;j<=v.size();j++){ for(ll k=0;k<=v.size();k++){ if(v[i]*v[j]*v[k]==n)cnt++; } } } cout<



