CCF 201412-1 门禁系统(C++)

image

多开个数组存次数,没啥好说的

#include<iostream>
#include<bits/stdc++.h>
#include<cstdio>

using namespace std;

int n;
int num[1005];
int ant[1005];

int main()
{
    cin >> n;
    for (int i = 0; i < n; i++)
    {
        int x;
        scanf("%d", &x);
        num[x]++;
        ant[i]=num[x];
    }
    for (int i = 0; i < n; i++)
    {
        printf("%d ", ant[i]);
    }
    return 0;
}

posted @ 2022-08-31 12:27  白缺  阅读(61)  评论(0编辑  收藏  举报