12_最长平台
来源:互联网 发布:电脑广告制作软件 编辑:程序博客网 时间:2024/05/22 02:04
/*Name: 12_最长平台Author: 巧若拙Description: 描述已知一个已经从小到大排序的数组,这个数组的一个平台(Plateau)就是连续的一串值相同的元素,并且这一串元素不能再延伸。例如,在 1,2,2,3,3,3,4,5,5,6中1,2-2,3-3-3,4,5-5,6都是平台。试编写一个程序,接收一个数组,把这个数组最长的平台找出来。在上面的例子中3-3-3就是最长的平台。输入第一行有一个整数n(n <= 1000),为数组元素的个数。第二行有n个整数,整数之间以一个空格分开。输出输出最长平台的长度。样例输入101 2 2 3 3 3 4 5 5 6样例输出3*/#include <iostream>using namespace std;const int M = 1000;int A[M];int main() {int n;cin >> n;for (int i=0; i<n; i++)cin >> A[i];int s = 1, m = 1;for (int i=1; i<n; i++){if (A[i] == A[i-1]){if (++s > m)m = s;}else //还原 {s = 1;}}cout << m << endl;return 0;}
阅读全文
0 0
- 12_最长平台
- 12:最长平台
- 最长平台
- 最长平台
- 最长平台
- 最长平台问题
- MaxSection 最长平台
- hdoj1004(寻找最长平台)
- 最长平台问题
- plateau.cpp最长平台
- plateau最长平台
- 最长平台(plateau)
- 寻找最长平台(思路)
- 1.1 最长平台
- 最长平台问题
- 最长平台问题
- akoj-1018-最长平台
- 1018 -- 最长平台
- Java static的用法以及原理
- mac版eclipse记不住默认工作空间
- MySQL日期时间函数大全
- C++sort函数的用法
- node的异步I/O
- 12_最长平台
- Java进阶之路【代码篇】——《CleanCode》编程规则精编(4)格式
- Hive DDL DML及SQL操作
- 【常见数据类型占多少字节问题】
- SQL语言之delete、truncate和drop命令的区别和总结
- bzoj 4094: [Usaco2013 Dec]Optimal Milking 线段树
- 卓美业带来美业管理全新体验,内测中
- matlab中函数与opencv中对应
- HDU 6156 Palindrome Function (数位dp)