ccfcsp201412-1 门禁系统

问题描述

涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。

输入格式

输入的第一行包含一个整数n,表示涛涛的记录条数。

第二行包含n个整数,依次表示涛涛的记录中每位读者的编号。

输出格式

输出一行,包含n个整数,由空格分隔,依次表示每条记录中的读者编号是第几次出现。

样例输入

5

1 2 1 1 3

样例输出

1 1 2 3 1

评测用例规模与约定

1≤n≤1,000,读者的编号为不超过n的正整数。

#include<iostream>

using namespace std;

int main(){

int n;

cin>>n;

int a[1001]={0};

int b[1001];

for(int i=0;i<n;i++){

cin>>a[i];

b[i]=1;

}

for(int i=1;i<n;i++){

for(int j=0;j<i;j++){

if(a[i]==a[j]){

b[i]++;

}

}

}

for(int i=0;i<n;i++){

if(i==n-1){

cout<<b[i]<<endl;

}

else{

cout<<b[i]<<" ";

}

}

return 0;

}

相关推荐
赫凯6 分钟前
【强化学习】第六章 Dyna-Q 算法
算法
程序员-King.6 分钟前
day154—回溯—分割回文串(LeetCode-131)
算法·leetcode·深度优先·回溯
程序员-King.6 分钟前
day155—回溯—组合(LeetCode-77)
算法·leetcode·回溯
DO_Community9 分钟前
技术解码:Character.ai 如何实现大模型实时推理性能 2 倍提升
人工智能·算法·llm·aigc·moe·aiter
leo__52011 分钟前
基于A星算法的MATLAB路径规划实现
人工智能·算法·matlab
程序员-King.20 分钟前
day152—回溯—电话号码的字母组合(LeetCode-17)
算法·leetcode·深度优先·递归
wm104322 分钟前
代码随想录 第六天
数据结构·算法
I Promise3424 分钟前
计算机常用算法在工程中的全面应用
算法
LDG_AGI27 分钟前
【机器学习】深度学习推荐系统(三十):X 推荐算法Phoenix rerank机制
人工智能·分布式·深度学习·算法·机器学习·推荐算法
皮蛋sol周32 分钟前
嵌入式学习数据结构(三)栈 链式 循环队列
arm开发·数据结构·学习·算法··循环队列·链式队列