Cod sursa(job #772385)

Utilizator slyfer12Damian Alexandru slyfer12 Data 29 iulie 2012 14:09:00
Problema Subsir crescator maximal Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.6 kb
#include <iostream>
#include <fstream>

using namespace std;
int main()
{int n,a[100003],b[100003],c[100003],i,j,t=1,big=0,max=0,r;
   ifstream f("scmax.in");
   ofstream g("scmax.out");
   f>>n;
   for(i=1;i<=n;i++)
     f>>a[i];
     f.close();
   for(i=1;i<=n;i++){
      r=1;
      if(a[i]==a[i+1])
      r=0;
    if(r){
    big++;
    b[big]=a[i];
    if(a[i]>a[i+1])
    t=0;
    if(!t && big>max)
     {max=big;
         for(j=1;j<=max;j++)
        c[j]=b[j];
      t=1;
      big=0;
      }
     }}
   for(i=1;i<=max;i++)
  g<<c[i]<<" ";
  g.close();

    return 0;
}