首页 > 其他分享 >实验7-1-11 求整数序列中出现次数最多的数

实验7-1-11 求整数序列中出现次数最多的数

时间:2024-07-28 17:55:43浏览次数:11  
标签:11 count int max 整数 次数 MAXN result 序列

本题要求统计一个整型序列中出现次数最多的整数及其出现次数。

输入格式:

输入在一行中给出序列中整数个数N(0<N≤1000),以及N个整数。数字间以空格分隔。

输出格式:

在一行中输出出现次数最多的整数及其出现次数,数字间以空格分隔。题目保证这样的数字是唯一的。

输入样例:

10 3 2 -1 5 3 4 3 0 3 2

输出样例:

3 4

代码实现

#include<stdio.h>
#define MAXN 1000

int main(){
	
	int n,i,j,count_i,count_max,result;
	int a[MAXN];
	int b[MAXN];
	scanf("%d",&n);
	
	for(i=0;i<n;i++)
		scanf("%d",&a[i]);
	
	result=a[0];
	count_max=1;	
	for(i=0;i<n;i++){
		count_i=1;
		for(j=i+1;j<n;j++){
			if(a[j]==a[i]){
				count_i++;	
			}		
		}
		if(count_i>count_max){
			count_max=count_i;
			result=a[i];
		}
	}	
	
	printf("%d %d",result,count_max);
		
}

 

标签:11,count,int,max,整数,次数,MAXN,result,序列
From: https://blog.csdn.net/qq_33811080/article/details/140753875

相关文章

  • Java基础11:包机制
    包机制1.问题发现存在这样一个问题:当定义了多个类的时候,可能会发生类名的重复问题。解决方式:在java中采用包机制处理开发者定义的类名冲突问题。就好比我们平时的用电脑,一个文件夹下不能存在同名的文件,我们要是有这样的需求,但是又不想换名字,我们就可以考虑使用新建一个文件......
  • STM32第二十三课:GUI-Guider安装使用及项目移植(7.11版本)
    目录目标一、GUI-Guider获取与安装1.GUI-Guider获取2.安装二、使用步骤1.创建一个新项目2.快速使用三、项目移植注意事项目标1.安装GUI-guider。2.学会使用GUI-guider设计界面。3.学会将GUI-guider设计后的界面移植到项目工程中。一、GUI-Guider获取与安装 ......
  • Adobe Photoshop 2024 v25.11 (macOS, Windows) - 照片和设计软件
    AdobePhotoshop2024v25.11(macOS,Windows)-照片和设计软件Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD......
  • gym102114K. Kaleidoscope
    神必burnside题题目大意给出一个60面体,求用n种颜色染色的方案数(旋转同构),第i种要用至少\(c_i\)次对p取模(p不是质数)展开图:题解显然一眼burnside/polya,考虑求出所有的置换感受一下,一个二维的正方形需要1种顺时针旋转90°得到所有置换,一个三维的正方体需要2种90°旋转得到所......
  • (BS ISO 11898-1:2015)CAN_FD 总线协议详解5- MAC子层描述3
    目录 创作不易,请帮忙点赞+评论+转载,非常感谢5.4.3MACRF(远程帧)规范5.4.3.1描述5.4.3.2MACDF和MACRF相同的字段5.4.3.3仲裁字段5.4.3.4控制字段5.4.4错误帧(EF)的规范5.4.4.1描述5.4.4.2错误标志5.4.4.3错误分隔符5.4.5过载帧(OF)的规定5.......
  • 尝试在Python中使用for循环来输出大于或等于序列中的数字
    这是我的Python代码:largest_so_far=-1print('before',largest_so_far)forthe_numin[9,41,12,3,74,15]:ifthe_num>largest_so_far:largest_so_far=the_numprint(largest_so_far,'isbiggerthan',the_num)......
  • CF1119H Triple
    异或卷积,把一个三元组\(\{a_i,b_i,c_i\}\)转化为\(F_i[a_i]=x\),\(F_i[b_i]=y\),\(F_i[c_i]=z\)的幂级数,将\(\prod\limits_{i=1}^n\text{FWT}(F_i)\)执行\(\text{IFWT}\)即可考虑从每个幂级数只有\(3\)个非零值入手优化,设\(c(i,j)\)表示异或卷积的变换系数,即\(\text{......
  • 最优化(11):信赖域算法、非线性最小问题二乘算法
    4.6信赖域算法——第一小节给出了信赖域算法的框架,第二小节讨论了信赖域子问题的求解方法(迭代法、截断共轭梯度法),第三小节主要介绍算法收敛性;4.7非线性最小二乘问题算法——第一小节给出了非线性最小二乘问题的一般形式,第二小节主要介绍高斯-牛顿算法,第三小节主要介绍Leve......
  • 最长上升子序列【模板】
    链接:登录—专业IT笔试面试备考平台_牛客网来源:牛客网 题目描述给你一个长度为n的数组,求最长的严格上升子序列的长度。输入描述:第一行一个整数n,表示数组长度。第二行n个整数,表示数组中的元素。1<=n<=100000输出描述:输出一行,表示答案。输入:512223输出......
  • Linux工作原理11 Shell脚本
    11shell脚本如果你能在shell中输入命令,你就能编写shell脚本。shell脚本(也称为Bourneshell脚本)是写在文件中的一系列命令;shell会从文件中读取这些命令,就像在终端中输入命令一样。11.1shell脚本基础Bourneshell脚本一般以下面一行开始,表示/bin/sh程序应执行脚本文......