栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

ZCMU--5256: 秘密大厦的访客(C语言)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ZCMU--5256: 秘密大厦的访客(C语言)

Description

Kimi最近在负责一栋秘密大厦的安保工作,他的工作是记录大厦的来访者情况。

每个来访者都有一个与之对应的唯一编号,在每一条到访记录中记录了该来访者的编号。

现在Kimi需要统计每一条记录中的来访者是第几次光临秘密大厦。

Input

单组输入,包含两行。

第1行包含一个正整数 n,表示记录的条数;

第2行包含 n 个正整数,依次表示Kimi的记录中每位来访者的编号,两两之间用空格隔开。

保证 n 与来访者的编号都不超过 200000。

Output

输出 1 行,包含 n 个正整数,两两之间用空格隔开,依次表示每条记录中的来访者编号是第几次出现。

Sample Input

6

1 1 2 2 3 1

Sample Output

1 2 1 2 1 3

我想评个最短代码可以嘛

解析:开个a[]数组,a[ i ]表示i出现过多少次,然后每次输入L,a[L]++,然后再输出a[L]就是L出现的次数。

#include 
int a[200005];
int main()
{
    int n,i,l;
    scanf("%d",&n);
    for(i=0;i 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/968469.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号