题目

问题描述
  涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。
输入格式
  输入的第一行包含一个整数n,表示涛涛的记录条数。
  第二行包含n个整数,依次表示涛涛的记录中每位读者的编号。
输出格式
  输出一行,包含n个整数,由空格分隔,依次表示每条记录中的读者编号是第几次出现。
样例输入
5
1 2 1 1 3
样例输出
1 1 2 3 1
评测用例规模与约定
  1≤n≤1,000,读者的编号为不超过n的正整数。

C语言实现的源代码(100分)

#include <stdio.h>
#include <string.h>
#define N 1000
typedef struct
{int value; //读者编号 int freq;    //第几次出现
}Number;        //定义结构体Number int main()
{int i,n;scanf("%d",&n);Number number[N];int flag[N],value;memset(flag,0,sizeof(flag));for(i=0;i<n;i++){scanf("%d",&value);number[i].value = value;flag[value]++;number[i].freq = flag[value];}for(i=0;i<n;i++)printf("%d ",number[i].freq);return 0;
}

其中确定第几次出现的方法类似于我的另一篇文章,可参考
CCF201312-1出现次数最多的数(C语言)

时隔数月,再次做这道题代码如下:

#include <stdio.h>int main()
{int n, flag[1001] = {0}, ans[1000] = {0}, i, j = 0, value;scanf("%d", &n);for(i = 0; i < n; i++){scanf("%d", &value);flag[value]++;ans[j++] = flag[value];}for(i = 0; i < n; i++)printf("%d ", ans[i]);return 0;
}

CCF201412-1门禁系统(C语言)相关推荐

  1. CCF-CSP 201412-1 门禁系统 C语言(满分通过代码+题解)

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

  2. c程序门禁系统服务器,C语言简单实现门禁系统.pdf

    C语语言言简简单单实实现现门门禁禁系系统统 问问题题提提出出 用C语言实现门禁系统功能. 功功能能简简析析 1.系统登录分为管理员登录和学生登录, 入相应字符即可选择登录: 2.学生登录,学生使用自己 ...

  3. C语言期末作业(15个)-货物管理系统、歌曲信息管理系统、职工信息管理系统源码、学生打卡系统、小学生计算机辅助教学系统、门禁系统、银行管理系统等等

    C语言期末作业15个(下) 9.C语言货物管理系统 10.C语言歌曲信息管理系统 11.C语言职工信息管理系统源码 12.C语言学生打卡系统 13.C语言小学生计算机辅助教学系统 14.C语言门禁系统 ...

  4. 基于esp32/8266利用c语言、micropython、lua、编写的寝室网络门禁系统

    前言 本章所有代码均已上传至github https://github.com/Adancurusul/Bedroom_iot/tree/master/door/mqtt 感觉学习网络模块已经有一段时 ...

  5. 小区门禁系统代码C语言,一套完整的门禁系统(原理图+源程序),包括电源充电...

    /*************************************************************************************************** ...

  6. c语言门禁系统,201412-1门禁系统(C语言)

    问题描述 试题编号: 201412-1 试题名称: 门禁系统 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况.每位 ...

  7. c语言门禁系统源代码,D01_门禁管理系统 - 源码下载|Windows编程|其他小程序|源代码 - 源码中国...

    文件名大小更新时间 D01_门禁管理系统\.vs\D01_门禁管理系统\v15\.suo204802019-05-28 D01_门禁管理系统\.vs\slnx.sqlite2375682019-05- ...

  8. CCF201412-1 门禁系统(100分)

    试题编号: 201412-1 试题名称: 门禁系统 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况.每位读者有一个 ...

  9. esp8266单片机透传_基于WeMos D1(ESP8266)的校园卡门禁系统

    刷卡https://www.zhihu.com/video/1107591334902345728 电脑端控制https://www.zhihu.com/video/11075913630797332 ...

  10. 【CCF】201412-1门禁系统

    试题名称 门禁系统(201412-1) 问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况.每位读者有一个编号,每条记录用读者的编号来表示.给出读者的来访记录,请问每一条记录中的读 ...

最新文章

  1. 山景智能创始人黄勇:银行要从数据智能转向业务智能,今天的金融服务难以支撑未来 | MEET2021...
  2. 这个曾一票难求的AI大会,现在可以抢购早鸟票了丨MEET 2021
  3. LVS+keepalived负载均衡
  4. 电磁波传播相位是否会变化_相位常数β与波数k是一回事吗?
  5. bootstrap confirm 确认后在执行_如何利用 Laravel 提供的密码确认功能来保护用户信息安全...
  6. STL总结笔记(实用 / 比赛)
  7. 自写用Easyclick快手全分辨率滑块验证源码!
  8. 校招行测笔试-图形推理
  9. MATLAB - 线型、Marker点等属性的设置
  10. python判断信用卡号是否合法_三十八、练习、Python判断一个信用卡号是否合理
  11. 采访:新浪微博架构师兼首席PHP技术顾问惠新宸谈PHP的架构与发展
  12. 性价比高的/便宜又好用的SSL证书品牌有哪些?
  13. 论文阅读:ThinLTO: Scalable and Incremental LTO
  14. php实现简单微信支付(提供商户微信)
  15. Matlab绘制多组柱状图的方法(可直接复制)
  16. 迎风破局·守正创新,2021未来商业生态链接大会暨第六届金陀螺奖颁奖典礼成功举办!...
  17. 简单爬取Library genesis 免费文献下载网
  18. DB4AI:使能数据库原生AI计算,助力数据湖场景业务成功
  19. matlab读入excel数据
  20. 织梦dedecms蓝色铝业建材公司网站模板(带手机移动端)

热门文章

  1. MFC程序最小化到托盘
  2. imx6q修改LVDS接口数据格式
  3. 图扑软件荣获第七届“创客中国”中小企业创新创业大赛优胜奖!
  4. 分享 海康威视,浙江大华,科大讯飞面试经历
  5. Firepower Management Center (思科 Firepower 管理中心) 7.0.0
  6. Axure 9实现折线图/曲线图
  7. squid和squidGuard配置代理服务器
  8. PHP进销存erp源码库存管理系统
  9. websocket测试工具,支持ws wss服务端和客户端
  10. 惠普孙振耀:让18位上司成为伯乐