标签:space lse pac 输入 iostream pre cout name 次数
输入第一行有一个整数n(n <= 1000),为数组元素的个数。第二行有n个整数,整数之间以一个空格分开。输出输出最长平台的长度。样例输入
10 1 2 2 3 3 3 4 5 5 6
样例输出
3
#include<iostream> using namespace std; int main() { int a[1001],n; cin>>n; for(int i=0;i<n;i++) cin>>a[i]; int k=1,max=1; for(int i=0;i<n;i++) { if(a[i]==a[i+1]) { k++; if(k>=max) { max=k; } } else k=1; } cout<<max<<endl; return 0; }
#include<iostream> using namespace std; int a[1001],n; int f(int x[], int n) { int length = 1; for (int i = 1; i < n; i++) if (x[i] == x[i-length]) length++; return length; } int main() { cin>>n; for(int i=0;i<n;i++) cin>>a[i]; cout<<f(a,n)<<endl; return 0; }
标签:space lse pac 输入 iostream pre cout name 次数
原文地址:https://www.cnblogs.com/fangzheng-nie/p/9992458.html