记录编号 20279 评测结果 AAAAAAAAAA
题目名称 罪犯问题A 最终得分 100
用户昵称 GravatarPom 是否通过 通过
代码语言 C++ 运行时间 0.119 s
提交时间 2010-10-22 16:52:57 内存使用 1.02 MiB
显示代码纯文本
  1. #include <iostream>
  2. #include <cstdio>
  3. #include <cstdlib>
  4. #include <cstring>
  5. #include <cmath>
  6.  
  7. using namespace std;
  8.  
  9. const int MAXN=100000;
  10.  
  11. int n,m,i,j,k,a[MAXN],b[MAXN],c,ans1,ans2;
  12.  
  13. int main()
  14. {
  15. freopen("criminala.in","r",stdin);
  16. freopen("criminala.out","w",stdout);
  17. scanf("%d%d",&n,&m);
  18. memset(a,0,sizeof(a));
  19. memset(b,0,sizeof(b));
  20. for (i=1;i<=m;i++)
  21. {
  22. scanf("%d",&c);
  23. if (c<0) a[-c]++;
  24. else b[c]++;
  25. }
  26. ans1=ans2=0;
  27. for (i=1;i<=n;i++)
  28. {
  29. ans1+=min(a[i],b[i]);
  30. ans2+=max(a[i],b[i]);
  31. }
  32. printf("%d\n%d\n",ans2,ans1);
  33. return 0;
  34. }