博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据结构与算法题目集(中文)——5-13 统计工龄 (20分)——桶排序
阅读量:6342 次
发布时间:2019-06-22

本文共 629 字,大约阅读时间需要 2 分钟。

给定公司NN名员工的工龄,要求按工龄增序输出每个工龄段有多少员工。

输入格式:

输入首先给出正整数NN(\le 10^5105​​),即员工总人数;随后给出NN个整数,即每个员工的工龄,范围在[0, 50]。

输出格式:

按工龄的递增顺序输出每个工龄的员工个数,格式为:“工龄:人数”。每项占一行。如果人数为0则不输出该项。

输入样例:

810 2 0 5 7 2 5 2

输出样例:

0:12:35:27:110:1  
  • 时间限制:400ms
  • 内存限制:64MB
  • 代码长度限制:16kB
  • 判题程序:系统默认
  • 作者:陈越
  • 单位:浙江大学
#include
using namespace std;int main(){ int age[51]={
0}; int n,p; cin>>n; for(int i=0;i
>p; age[p]++; } for(int i=0;i<51;i++){ if(age[i]==0)continue; cout<
<<":"<
<

请选用g++编译器

 

转载于:https://www.cnblogs.com/hello-OK/p/7052929.html

你可能感兴趣的文章
Oracle随机函数—dbms_random
查看>>
pvr 批量转换
查看>>
linux命令basename使用方法
查看>>
windows下开发库路径解决方案
查看>>
linux迁移mysql数据目录
查看>>
脚本源码安装LNMP
查看>>
Percona Server安装
查看>>
函数为左边表达式
查看>>
map 与 类成员函数指针
查看>>
理解JavaScript的编译过程与运行机制
查看>>
基于不同系统下的i++不同的运算结果分析——持续更新
查看>>
检查MYSQL数据中的表是否都正常
查看>>
does not currently know of SID given
查看>>
led驱动
查看>>
solrCloud安装步骤
查看>>
node学习——Promise的实例应用
查看>>
shell算术运算和文件测试及多分支if语句
查看>>
关于c语言学生宿舍管理系统
查看>>
linux 性能
查看>>
【安全牛学习笔记】中间人***、ARP MITM、中间人***、Pass the Hash
查看>>