连续出现最长次数
輸入第一行有一個整數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;}}elsek=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; }
轉載于:https://www.cnblogs.com/fangzheng-nie/p/9992458.html
總結
- 上一篇: Jira filter subscr
- 下一篇: 软件结构B/S和C/S