10-排序4 统计工龄 (20分)
来源:互联网 发布:dhcp 端口号 编辑:程序博客网 时间:2024/06/08 14:34
给定公司NN名员工的工龄,要求按工龄增序输出每个工龄段有多少员工。
输入格式:
输入首先给出正整数NN(≤105≤10^5),即员工总人数;随后给出NN个整数,即每个员工的工龄,范围在[0, 50]。
输出格式:
按工龄的递增顺序输出每个工龄的员工个数,格式为:“工龄:人数”。每项占一行。如果人数为0则不输出该项。
输入样例:
810 2 0 5 7 2 5 2
输出样例:
0:12:35:27:110:1
解析:桶排序的简单版,用数组模拟桶
#include <stdlib.h>#include <stdio.h>#define BucketNumber 51int main () {int N, A, Bucket[BucketNumber] = {0};scanf("%d", &N);for ( int i = 0; i < N; i++ ) {scanf("%d", &A);Bucket[A]++;}for ( int i = 0; i < BucketNumber; i++ )if ( Bucket[i] != 0 )printf("%d:%d\n", i, Bucket[i]);system("pause");return 0;}
0 0
- 10-排序4 统计工龄 (20分)
- 10-排序4 统计工龄 (20分)
- 10-排序4 统计工龄 (20分)
- 10-排序4 统计工龄 (20分)
- 【Data-Struct】10-排序4 统计工龄 (20分)
- 10-排序4 统计工龄
- 5-13 统计工龄 (20分)
- 5-13 统计工龄 (20分)
- 5-9 统计工龄 (20分)
- 7-13 统计工龄(排序)
- 统计工龄
- 第5章 排序 —— 5.6 [PTA]统计工龄
- 09-排序1 排序 (25分)
- 10-排序6 Sort with Swap(0, i) (25分)
- 10-排序5 PAT Judge (25分)
- 5-34 任务调度的合理性 (25分) 拓扑排序
- 09-排序2 Insert or Merge (25分)
- 09-排序3 Insertion or Heap Sort (25分)
- JSON 数据格式
- CWE -- 不要误用 sizeof (pointer) -- 例子
- android studio打包apk,生成签名不签名
- FFMPEG学习【libavcodec】:编解码器:硬件加速器桥:VA API Decoding
- 鞍点的查找
- 10-排序4 统计工龄 (20分)
- 基于keras的深度学习(1)(转)
- Android-Activity、Window、View之间的关系
- 程序3--完全平方数
- C/C++中的double类型四舍五入
- 逻辑回归和Python应用举例
- 深入理解计算机系统概述· 零
- 关于Linux-管道和过滤器
- Debian系列Linux安装DURAL,打造五星级的“家”