目录

  • 1 题目
    • 1.1 问题描述
    • 1.2 输入格式
    • 1.3 输出格式
    • 1.4 样例输入
    • 1.5 样例输出
  • 2 代码

1 题目

1.1 问题描述

给定n个正整数,找出它们中出现次数最多的数。如果这样的数有多个,请输出其中最小的一个。

1.2 输入格式

输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数。
  输入的第二行有n个整数s1, s2, …, sn (1 ≤ si ≤ 10000, 1 ≤ i ≤ n)。相邻的数用空格分隔。

1.3 输出格式

输出这n个次数中出现次数最多的数。如果这样的数有多个,输出其中最小的一个。

1.4 样例输入

6
10 1 10 20 30 20

1.5 样例输出

10

2 代码

#include<iostream>
#include<algorithm>
using namespace std;
struct nummm
{int count;int num;
};
bool cmp(nummm n1,nummm n2)
{if(n1.count==n2.count){return n1.num<n2.num;}else{return n1.count>n2.count;}
}
int main()
{int n=0;cin>>n;nummm *nu=new nummm [n];for(int i=0;i<n;i++){cin>>nu[i].num;nu[i].count=0;}for(int i=0;i<n;i++){for(int j=i+1;j<n;j++){if(nu[i].num==nu[j].num){nu[i].count++;}}} sort(nu,nu+n,cmp);cout<<nu[0].num<<endl;return 0;
}

CCF真题 201312-1 出现次数最多的数相关推荐

  1. 出现次数最多的数-CCF模拟

    问题描述 给定n个正整数,找出它们中出现次数最多的数.如果这样的数有多个,请输出其中最小的一个. 输入格式 输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数. 输入的第二行有n ...

  2. C语言简单题-求整数序列中出现次数最多的数

    7-2 求整数序列中出现次数最多的数 (15分) 本题要求统计一个整型序列中出现次数最多的整数及其出现次数. 输入格式: 输入在一行中给出序列中整数个数N(0<N≤1000),以及N个整数.数字 ...

  3. 【面试被虐】如何只用2GB内存从20亿,40亿,80亿个整数中找到出现次数最多的数?...

    这几天小秋去面试了,不过最近小秋学习了不少和位算法相关文章,例如 [面试现场]如何判断一个数是否在40亿个整数中? [算法技巧]位运算装逼指南 对于算法题还是有点信心的,,,,于是,发现了如下对话. ...

  4. 如何只用2GB内存从20/40/80亿个整数中找到出现次数最多的数

    来源:公众号[苦逼的码农] 这几天小秋去面试了,不过最近小秋学习了不少和位算法相关文章,例如: [算法技巧]位运算装逼指南 对于算法题还是有点信心的,,,,于是,发现了如下对话. 20亿级别 面试官: ...

  5. 【CSP201312-1 】出现次数最多的数,排序后扫描并记录

    problem 问题描述 给定n个正整数,找出它们中出现次数最多的数.如果这样的数有多个,请输出其中最小的一个. 输入格式 输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数. ...

  6. 【面试被虐】如何只用2GB内存从20亿,40亿,80亿个整数中找到出现次数最多的数?

    这几天小秋去面试了,不过最近小秋学习了不少和位算法相关文章,例如 [面试现场]如何判断一个数是否在40亿个整数中? [算法技巧]位运算装逼指南 对于算法题还是有点信心的,,,,于是,发现了如下对话. ...

  7. java数组出现次数最多的数_找出数组中出现次数最多的那个数——主元素问题...

    方法一:以空间换时间,可以定义一个计数数组int count[101],用来对数组中数字出现的次数进行计数(只能针对数组中数字的范围1~100),count数组中最大的元素对应的下标,即为出现次数最多 ...

  8. 只有2GB内存在20亿个整数中找到出现次数最多的数

    题目:有一个包含20亿个全是32位整数的大文件,在其中找到出现次数最多的数 要求:内存限制2GB 解决办法:把包含20亿个数的大文件用哈希函数分成16个小文件,根据哈希函数的性质,同一种数不可能被散列 ...

  9. 201312-1- 出现次数最多的数

    题目: 问题描述 给定n个正整数,找出它们中出现次数最多的数.如果这样的数有多个,请输出其中最小的一个. 输入格式 输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数. 输入的第 ...

最新文章

  1. 华为H3C ER3100由器限速方法合集
  2. 通孔的作用是什么linux,电路板空洞的作用是什么 如何区分PTH与NPTH两种通孔
  3. 使用ueditor实现多图片上传案例——Dao层(BaseDao)
  4. rabbitmq接口异常函数方法_分布式系统消息中间件——RabbitMQ的使用进阶篇
  5. setw()(转载)
  6. python人工自动抠图_python实现人工智能Ai抠图功能
  7. deepin下深度终端使用ssh-agent(xshell中的xagent功能)
  8. 会写helloworld,不等于入门
  9. scada系统集成_专家 | 浅析地铁综合监控系统集成门禁系统
  10. 关于日志打印的几点建议以及非最佳实践
  11. [翻译]利用C#获取终端服务(Terminal Services)会话的闲置时间
  12. Atitis mybatis的功能api扩展总结 目录 1. MybatisAdvUtil 1 1.1. 根据session得到所有配置 1 1.2. Configuration1.getMappe
  13. python龙卷风框架,龙卷风python的简单异步示例
  14. 全排列算法(字典序法、SJT Algorithm 、Heap‘s Algorithm)
  15. Word插入目录页面编辑Tips
  16. java-opencv文档
  17. 关于DrawerLayout must be measured with MeasureSpec.EXACTLY问题解决办法
  18. 阅读书源最新2020在线导入_书源篇五
  19. Django Lazy LazyObject
  20. Linux 资源清理

热门文章

  1. 网站https加载不出css样式_Python Web全栈之旅04--Web前端●走入CSS的世界
  2. 硬计算、软计算与混合计算
  3. [codevs 3273] 两圆的交
  4. JZOJ__Day 7:【普及模拟】蚂蚁
  5. BZOJ 3203 Luogu P3299 [SDOI2013]保护出题人 (凸包、斜率优化、二分)
  6. 连接到多台mysql_Oracle通过dblink连接到多台MySQL
  7. pythonddos防御_浅谈拒绝服务攻击的原理与防御(7):用Python和C实现syn flood攻击...
  8. 20211028 Stabilizability
  9. 20210831 Ubuntu安装Gnome图形界面
  10. Codeforces Round #208 (Div. 2)D. Dima and Hares