297 条题解
-
0
#include<bits/stdc++.h> using namespace std; long long n,c,t,a[1000]; int main() { cin>>n; for(int i=1;i<=sqrt(n);i++) { if(n%i==0) { a[++t]=i; if(i*i!=n) a[++t]=n/i; } } for(int i=1;i<=t;i++) for(int j=1;j<=t;j++) for(int k=1;k<=t;k++) if(a[i]*a[j]*a[k]==n) c++; cout<<c<<endl; }
信息
- ID
- 104
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 269
- 已通过
- 68
- 上传者