码迷,mamicode.com
首页 > 其他好文 > 详细

蓝桥杯--求出现次数最多的整数。

时间:2015-04-09 06:35:58      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:蓝桥杯--出现次数最多的整数

技术分享

#include <iostream>
#define Size 20
using namespace std;
int main(){
    int n;int i=0;
    int arr[Size]={0};int maxlen=1;int len=1;int loc=0;
    cin>>n;
    if(n<=0||n>20)    return 0;
    for(i=0;i<n;i++){
        cin>>arr[i];
    }
    for(i=1;i<n;i++){
        if(arr[i-1]<=arr[i]){
            if(arr[i]==arr[i-1]){
                len++;
                if(len>maxlen){
                    maxlen=len;
                    loc=i-1;
                    len=1;
                }
            }
            
            else
                len=1;
        }
        else
            return 0;
        
    }
    cout<<arr[loc];
    return 0;
}

本文出自 “coffee7ceo” 博客,请务必保留此出处http://coffee7ceo.blog.51cto.com/8926434/1630162

蓝桥杯--求出现次数最多的整数。

标签:蓝桥杯--出现次数最多的整数

原文地址:http://coffee7ceo.blog.51cto.com/8926434/1630162

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!