浙大数据结构: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;
}
相关推荐
lifallen6 分钟前
点分治 (Centroid Decomposition)
java·数据结构·算法
json{shen:"jing"}2 小时前
力扣-单词拆分
数据结构·算法
aaa7873 小时前
Codeforces Round 1080 (Div. 3) 题解
数据结构·算法
草履虫建模3 小时前
Java 集合框架:接口体系、常用实现、底层结构与选型(含线程安全)
java·数据结构·windows·安全·决策树·kafka·哈希算法
浮生09193 小时前
DHUOJ 基础 85 86 87
数据结构·c++·算法
CHANG_THE_WORLD4 小时前
C++指针与引用:从语法到底层的全面剖析
java·数据结构·c++
云深处@4 小时前
【数据结构】栈
数据结构·算法
Bear on Toilet5 小时前
递归_二叉树_49 . 路径综合Ⅲ
数据结构·算法·前缀和·深度优先·递归
CHANG_THE_WORLD5 小时前
深入指针3 - 完全精讲版
数据结构·算法
im_AMBER5 小时前
Leetcode 124 二叉搜索树的最小绝对差 | 二叉树的锯齿形层序遍历
数据结构·学习·算法·leetcode·二叉树