比赛 普及水题赛(语言题赛) 评测结果 AAAAAAAAAA
题目名称 罪犯问题A 最终得分 100
用户昵称 c3705 运行时间 0.061 s
代码语言 C++ 内存使用 0.32 MiB
提交时间 2014-10-16 19:04:42
显示代码纯文本
#include <cstdlib>
#include <iostream>
#include <cstdio>
#include <cstring>
#include <cmath>
#include <algorithm>
using namespace std;
typedef long long LL;

const int MAXN=1010;
struct mode
{
    int y,n;
} a[MAXN];

int main()
{
    freopen("criminala.in","r",stdin);
    freopen("criminala.out","w",stdout);
    int n,m;int maxa=0,mina=0;
    scanf("%d%d",&n,&m);
    for(int i=0;i<m;i++)
    {
        int t;scanf("%d",&t);
        if(t>0) a[t].y++;
        else a[-t].n++;
    }
    for(int i=1;i<=n;i++)
    {
        maxa+=max(a[i].y,a[i].n);
        mina+=min(a[i].y,a[i].n);
    }
    printf("%d\n%d",maxa,mina);
    //system("PAUSE");
    return 0;
}