Facebook
From lorin, 2 Months ago, written in C++.
Embed
Download Paste or View Raw
Hits: 169
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4. ifstream fin("in.in");
  5. ofstream fout("out.out");
  6. int main()
  7. {
  8.     int a,b,lc=0,lmax=0,ia,ia2,ib,k=1,val;
  9.     fin>>a;
  10.     val=a;
  11.     while(fin>>b)
  12.     {
  13.         k++;
  14.         if(a==b&&lc;==0)
  15.         {
  16.             ia2=k-1;
  17.             lc++;
  18.         }
  19.         else if(a==b&&lc;)
  20.             lc++;
  21.         else
  22.         {
  23.             if(lc>lmax)
  24.             {
  25.                 lmax=lc;
  26.                 val=a;
  27.                 ia=ia2;
  28.                 ib=k-1;
  29.             }
  30.             lc=0;
  31.         }
  32.         a=b;
  33.     }
  34.     if(lc>lmax)
  35.     {
  36.         lmax=lc;
  37.         val=a;
  38.         ia=ia2;
  39.         ib=k-1;
  40.     }
  41.     if(lmax==0)
  42.     {
  43.         ia=1;
  44.         ib=1;
  45.     }
  46.     fout<<ia<<" "<<ib<<" "<<val;
  47. }
  48.