Solución al problema número 122 de AceptaelReto - 122.

Cualquier duda no dudes en contactar.

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n,res=0,KM,res1=0,CONT=0,m=0,cur=0;
    cin>>n;
    bool prim=false;
    while(n!=-1)
    {
        while(m!=-1)
        {
            cin>>m;
            if(m==n)
            {
                res++;
                if(res1<res)
                {
                 res1=res;
                 if(!prim)
                 {
                     KM=cur;
                    prim=true;
                 }
                }
                n=m;
                CONT++;
            }
            else
            {
                prim=false;
                res=0;
                n=m;
                CONT++;
                cur=CONT;
            }
        }
        if(res1!=0)
        cout<<KM<<" "<<res1<<endl;
        else
            cout<<"HOY NO COMEN"<<endl;
        
        res=0; CONT=0; m=0; res=0; prim=false; res1=0; KM=0; cur=0;
        cin>>n;
    }
    return 0;
}

No te pierdas nada.

Sigue en contacto con Isaac Lozano Osorio!