问题描述

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

输入格式

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

输出格式

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

样例输入

5
1 2 1 1 3

样例输出

1 1 2 3 1

评测用例规模与约定

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

解题思路:利用数组下标进行相应计数的问题(如每输入一次数字n,就让相应数组下标为n的元素加一进行计算,当然前提是数组每个元素需初始化为零)。根据题目要求,解决本题的另一个关键点在于输入与输出要在同一次循环中进行。

解题代码:

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

看完觉得有觉得帮助的话不妨点赞收藏鼓励一下,有疑问或看不懂的地方或有可优化的部分还恳请朋友们留个评论,多多指点,谢谢朋友们!

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

  1. CSP认证201412-1 门禁系统[C++题解]:哈希表

    文章目录 题目解答 题目链接 题目解答 来源:acwing 分析:参见代码. ac代码 #include<bits/stdc++.h> using namespace std; const ...

  2. CCF历届真题之门禁系统(_1412_1_AccessControlSystem.java)

    CCF历届真题之门禁系统(_1412_1_AccessControlSystem.java) 问题描述: 试题编号: 201412-1 试题名称: 门禁系统 时间限制: 1.0s 内存限制: 256. ...

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

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

  4. CCF - 201412-1 - 门禁系统

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

  5. *4-1 CCF 2014-12-1门禁系统

    门禁系统 题目描述 源代码 题目描述 源代码 #include<iostream> #include<cstring> using namespace std;const in ...

  6. CSP 20141201 门禁系统

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

  7. VS中创建MFC界面人脸识别门禁系统(人脸识别+串口通讯+单片机STM32F407)

    首先来说要做这个门禁系统,必须拥有三大功能板块儿,一是软件部分,也就是MFC界面要实现的功能进行人脸识别.人脸采集.并且录入人的相关信息:二是硬件部分,需要实现人脸识别成功之后开锁,人脸识别失败之后不 ...

  8. 人脸服务器如何与门禁系统对接,人脸识别门禁系统终端设备接口说明

    1.上传识别结果 人脸识别门禁系统设备识别后把识别结果上传到服务器(单包数据数量小于5条) (一) 人脸识别门禁系统请求(设备->服务器): 1. 人脸识别门禁系统请求命令: 0x19 2. 人 ...

  9. 添加摇头刷脸_小区门禁系统开始刷脸的时代,你准备好了吗?

    立体脸部数据才有效 以人脸识别系统作为门禁系统,通过把人脸识别技术和门禁系统相结合,对人脸的识别("刷脸")作为门禁开启的钥匙.而这种新颖的智能门禁系统,这对于大部分市民来说或许还 ...

最新文章

  1. 语义分割领域开山之作:Google提出用神经网络搜索实现语义分割
  2. 有了它,不会JavaScript,也能写出各种精彩页面!
  3. 按位异或运算和求反运算解析
  4. 关于操作系统中英文切换的.po和.mo介绍
  5. Android内核开发:理解和掌握repo工具
  6. python运维是什么_python运维方面一般用来做什么
  7. 华为认证、华三认证、思科认证考哪个好?
  8. Android控件 TabHost,Android控件之TabHost用法实例分析
  9. 报价单常见问题及高效拯救你的报价实用手册
  10. 服务器运行cad慢,CAD绘图如何提高效率!CAD运行用加速技巧图文教程
  11. 0ctf_2017_babyheap详解
  12. WEB CTF入门题解析
  13. 下一代数据架构Data Fabric到底是什么?
  14. 嫌犯被抓!12306 用户信息泄露案
  15. MATLAB 2018b 新建GUI
  16. Java 生成Word文档 — 简单示例
  17. 胡阳pyhton作业题--20150730
  18. 护卫神安装mysql_护卫神·MySQL密码修改工具
  19. Kibana快速上手
  20. 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理解决方案

热门文章

  1. IT与计算机科学的区别,it行业和人工智能的区别
  2. C语言基础篇 (二十五) 详解C语言第一大功臣:函数
  3. python趣味编程与精彩实例-python趣味编程
  4. 数据结构算法-队列技术点
  5. uniapp H5+锁定和解除锁定屏幕方向及关闭应用启动界面及页面刷新
  6. 人脸识别——MySQL数据库存储人脸特征信息解决方案
  7. 控温仪的工作原理介绍
  8. Shader入门精要读书笔记12
  9. 计算机进制之间的相互转化---大学生的自我救赎
  10. 格局人生,投资探索未来,从CTO到CEO