记录编号 129931 评测结果 AAAAAAAAAA
题目名称 双亲数 最终得分 100
用户昵称 Gravatar乌龙猹 是否通过 通过
代码语言 C++ 运行时间 0.906 s
提交时间 2014-10-21 15:08:17 内存使用 10.88 MiB
显示代码纯文本
  1. #include<cstdio>
  2. using namespace std;
  3. int d;
  4. long long A,B;
  5. long long f[2000001];
  6. int main()
  7. {
  8. freopen("parents.in","r",stdin);
  9. freopen("parents.out","w",stdout);
  10. scanf("%lld%lld%d",&A,&B,&d);
  11. if(A>B)
  12. {
  13. long long c=A;
  14. A=B;B=c;
  15. }
  16. for(int k=A;k>=1;k--)
  17. {
  18. f[k]=(A/k)*(B/k);
  19. for(int j=2;j<=A/k;j++) f[k]-=f[k*j];
  20. }
  21. printf("%lld",f[d]);
  22. return 0;
  23. }