浙大数据结构:10-排序4 统计工龄

较为简单题

1、主函数

用数组存每个数字出现了几次,再遍历一遍输出即可

cpp 复制代码
#include <iostream>
using namespace std;
#define endl '\n'

int main()
{
  std::ios::sync_with_stdio(false);
  cin.tie(0);
  cout.tie(0);
  int n;
  cin>>n;
  int a[55]={0};
  for(int i=0;i<n;i++)
  {
    int t;cin>>t;
    a[t]++;
  }
  for(int i=0;i<=50;i++)
  {
    if(a[i])cout<<i<<":"<<a[i]<<endl;
  }
  return 0;
}
相关推荐
星火开发设计17 分钟前
栈的深度解析与C++实现
开发语言·数据结构·c++·学习·知识
SWAGGY..1 小时前
数据结构学习篇(8)---二叉树
数据结构·学习·算法
じ☆冷颜〃1 小时前
基于多数据结构融合的密码学性能增强框架
数据结构·经验分享·笔记·python·密码学
一起养小猫2 小时前
LeetCode100天Day7-移动零与搜索插入位置
数据结构·算法·leetcode·指针
草莓熊Lotso3 小时前
Python 进阶核心:字典 / 文件操作 + 上下文管理器实战指南
数据结构·c++·人工智能·经验分享·笔记·git·python
额呃呃12 小时前
二分查找细节理解
数据结构·算法
无尽的罚坐人生12 小时前
hot 100 283. 移动零
数据结构·算法·双指针
蜂蜜黄油呀土豆13 小时前
Redis 底层实现深度解析:从 ListPack 到哈希表扩容
数据结构·redis·zset·sds·listpack·哈希表扩容
郝学胜-神的一滴14 小时前
Linux进程与线程控制原语对比:双刃出鞘,各显锋芒
linux·服务器·开发语言·数据结构·c++·程序人生
javachen__15 小时前
341-十道经典程序设计题目
数据结构·c++·算法