1153: 简易版最长序列
时间限制: 1 Sec 内存限制: 128 MB
提交: 6862 解决: 2684
[状态] [讨论版] [提交] [命题人:admin]
题目描述
给你一组数(未排序),请你设计一个程序:求出里面个数最多的数。并输出这个数的长度。
例如:给你的数是:1、 2、 3、 3、 4、 4、 5、 5、 5 、6, 其中只有6组数:1, 2, 3-3, 4-4, 5-5-5 and 6.
最长的是5那组,长度为3。所以输出3。

输入
第一行为整数t((1 ≤ t ≤ 10)),表示有n组测试数据。
每组测试数据包括两行,第一行为数组的长度n (1 ≤ n ≤ 10000)。第二行为n个整数,所有整数Mi的范围都是(1 ≤ Mi < 2^32)

输出
对应每组数据,输出个数最多的数的长度。

样例输入 Copy
1
10
1 2 3 3 4 4 5 5 5 6
样例输出 Copy
3

#include<stdio.h>
#include<string.h>
#include<math.h>
#include<limits.h>
void sort(int a[],int n);
int main()
{int a[10005],sum,t,i,n,max=0;scanf("%d",&t);while(t--){scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);sort(a,n);sum=1;for(i=1;i<n;i++){if(a[i]==a[i-1])//若前后2个数相等,sum++;{sum++;if(sum>max)//将最大的sum赋给max;max=sum;}elsesum=1;}printf("%d\n",max);}return 0;
}
void sort(int a[],int n)//冒泡排序函数;
{int i,j,t;for(i=0;i<n-1;i++)for(j=1;j<n-i;j++)if(a[j-1]>a[j]){t=a[j-1];a[j-1]=a[j];a[j]=t;}
}

zzulioj:1153: 简易版最长序列相关推荐

  1. ZZULIOJ.1153: 简易版最长序列

    1153: 简易版最长序列 题目描述 给你一组数(未排序),请你设计一个程序:求出里面个数最多的数.并输出这个数的长度. 例如:给你的数是:1. 2. 3. 3. 4. 4. 5. 5. 5 .6, ...

  2. 变性、衰老、染发后长啥样?简易版StarGAN全知道 | 代码

    安妮 编译整理 量子位 出品 | 公众号 QbitAI 半年前AI圈内红红火火的StarGAN模型有新实现出炉. 昨天,网友taki0112公布了一个简易版StarGAN TensorFlow实现,不 ...

  3. Matlab简易版美图秀秀(GUI界面实现)

    该项目为数字图像处理课程的期末大项目,主要内容是用matlab软件实现一些美图秀秀相关功能,比如对图像进行水平垂直翻转,旋转,裁剪,抠图等基础功能:对图像添加浮雕,艺术噪声,灰度胶片,动感模糊,素描, ...

  4. 用Java写一个植物大战僵尸简易版!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | https://urlify.cn/byeEj ...

  5. python实现简易版成绩管理系统_Python 实现简易版成绩管理系统!

    上一次,公众号介绍了如何使用 Python 实现单链表,下面让我们一探单链表的简单应用:在命令行,实现简易版成绩管理系统. 这次的简易版成绩管理系统,主要有六大功能:增加学生信息.删除学生信息.修改学 ...

  6. python成绩管理系统界面-python实现简易版学生成绩管理系统

    300来行python代码实现简易版学生成绩管理系统,供大家参考,具体内容如下 使用链表来实现 class Node(object): def __init__(self, data, pointer ...

  7. 用Java语言,写一个植物大战僵尸简易版!

    前言 有谁没玩过植物大战僵尸吗? 小灰的一位读者,用Java语言开发了自己的植物大战僵尸游戏.虽然系统相对简单,但是麻雀虽小五脏俱全,对游戏开发感兴趣的小伙伴可以学习一下哦~~ 游戏设计 植物大战僵尸 ...

  8. 用 Java 写一个植物大战僵尸简易版!

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:2 个月的面试亲身经历告诉大家,如何进入大厂? 有谁没玩过植物大战僵尸吗?一位读者用Java语言开发了自己的植物 ...

  9. 学生成绩管理系统设计报告python_python实现简易版学生成绩管理系统

    300来行python代码实现简易版学生成绩管理系统,供大家参考,具体内容如下 使用链表来实现 class Node(object): def __init__(self, data, pointer ...

  10. python简易版成绩管理系统_Python 实现简易版成绩管理系统

    上一次,公众号介绍了如何使用 Python 实现单链表,下面让我们一探单链表的简单应用:在命令行,实现简易版成绩管理系统. 这次的简易版成绩管理系统,主要有六大功能:增加学生信息.删除学生信息.修改学 ...

最新文章

  1. 超轻量级中文OCR,支持竖排文字识别、ncnn推理,总模型仅17M
  2. NEFU704(AC自动机+状态压缩)
  3. Spark优化一则 - 减少Shuffle
  4. 中国的第一座基站,你知道在哪吗?
  5. Dialog里加入下拉框Java_android 自定义dialog弹出框,带单选多选下拉
  6. 爬取m3u8格式文件并下载ts文件转换为MP4文件
  7. Java中Synchronized用法详解
  8. [重磅]秦雯讲大数据:心动.幡动.风动
  9. 解决:Linux nohup命令不再默认输出日志文件
  10. sql server delete语句删除行
  11. 0x00007FF6DF5D6BD8 处有未经处理的异常(在 Ray tracer.exe 中): 0xC00000FD: Stack overflow
  12. faster r-cnn训练、测试、检测(含批量检测图片)
  13. 字典树基础知识学习笔记
  14. PHP 简单案例[5]
  15. tag untag pvid 理解
  16. matlab启发式算法实例_网页设计中的30个启发性插图实例
  17. 方正如何禁止从网络启动计算机,我来问问方正电脑怎么关网卡启动
  18. 【ucharts】超详细介绍使用ucharts图表
  19. 【经典教程】怎样能把SWF反编译为fla?
  20. 博图V14完美程序案例;整套完整程序,硬件包含:变频器、ET 200、交换机、RFID、PN、HMI等硬件

热门文章

  1. DM642的PCI驱动编程笔记:遍历一块内存空间的源码
  2. java 多线程 超时_【Java】Java多线程任务超时结束的5种实现方法
  3. [附源码]java毕业设计网吧购物系统
  4. 深度 | 蚂蚁金融科技全面开放战略背后的“硬实力” 1
  5. 互联网B端产品设计经验总结
  6. 【FPGA】四、按键消抖
  7. 硬盘柱面损坏怎么办_电脑硬盘坏了怎么办?不花一分钱就能成功修复!
  8. Java学习--多线程案例--模拟火车票销售(线程安全问题)
  9. win7声音小图标不见了,如何修复
  10. Unity版本升级指南 从unity xx 到 unity 20xx