【晴问算法】算法初步—散列—整数出现次数

题目描述
给定n个正整数,按从小到大的顺序输出每个整数的出现次数。
输入描述
第一行一个正整数n(1≤n≤1000);
第二行为用空格隔开的n个正整数(每个正整数的大小均不超过100)
输出描述
输出若干行,每行输出一个整数和它的出现次数,中间用空格隔开。

样例1
输入

4
3 1 5 3
输出

1 1
3 2
5 1
解释
1出现了1次,3出现了2次,5出现了1次

#include <bits/stdc++.h>
using namespace std;
const int MAXN = 100;
int a[MAXN];
int out[MAXN]={0};//次数初始为0
int main(){
	int n;
	cin >> n;
	for(int i=0;i<n;i++){
		cin >> a[i];
		out[a[i]] += 1;
	}
	for(int i=0;i<MAXN;i++){
		if(out[i] != 0){
			cout << i << " " << out[i] << endl;
		}
	}
	
	return 0;
}

相关推荐

  1. 算法算法初步整数出现次数

    2024-03-28 15:40:02       40 阅读
  2. 算法】入门篇—贪心算法—最大组合整数

    2024-03-28 15:40:02       40 阅读
  3. 算法】入门篇—字符串处理—回文字符串

    2024-03-28 15:40:02       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-28 15:40:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-28 15:40:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-28 15:40:02       82 阅读
  4. Python语言-面向对象

    2024-03-28 15:40:02       91 阅读

热门阅读

  1. Linux-跨节点免密登录

    2024-03-28 15:40:02       41 阅读
  2. 2990: 【C3】【递推】蟠桃记

    2024-03-28 15:40:02       42 阅读
  3. SQL:求同时在线人数问题

    2024-03-28 15:40:02       40 阅读
  4. Vue 3 关于组件的注册

    2024-03-28 15:40:02       43 阅读
  5. 广告牌效果的C#实现

    2024-03-28 15:40:02       34 阅读
  6. 突破编程_C++_查找算法(二叉树查找)

    2024-03-28 15:40:02       39 阅读
  7. Spring全家桶涉及的注解

    2024-03-28 15:40:02       35 阅读
  8. Element-UI中el-cascader级联选择器获取label值

    2024-03-28 15:40:02       42 阅读
  9. Bean对象拷贝工具封装

    2024-03-28 15:40:02       40 阅读
  10. 若依分离版 —引入echart连接Springboot后端

    2024-03-28 15:40:02       42 阅读
  11. openGauss的索引组织表

    2024-03-28 15:40:02       40 阅读