门禁系统(201412-1/CCF)———附带思路和完整代码

0 效果

在这里插入图片描述
难度:读题仔细

1 题目

在这里插入图片描述

2 思路

使用hash映射表,每出现一次,数组加一并输出。

3 代码

#include<cstdio>
const int MAXN = 1010;
int hashTable[MAXN] = {0};
int main(){
	int n, ans = 0;
	scanf("%d", &n);
	while(n--){
		int num;
		scanf("%d", &num);
		hashTable[num]++;
		printf("%d", hashTable[num]);
		if(n != 0){
			printf(" ");
		}
	}
	return 0;
}
©️2020 CSDN 皮肤主题: 岁月 设计师:pinMode 返回首页