Cod sursa(job #1803352)

Utilizator OFY4Ahmed Hamza Aydin OFY4 Data 11 noiembrie 2016 12:26:20
Problema Subsir crescator maximal Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.63 kb
#include <fstream>
#include <iostream>

#define nMax 100007
#define bosluk <<"_"<<

using namespace std;

ifstream in("scmax.in");
ofstream out("scmax.out");

int n, v[nMax], uzunluk, uzunlukMax;

int main()
{
    in >> n;
    for(int i = 1; i <= n; ++i)
        in >> v[i];

    uzunluk = 1;
    for(int i = 2; i <= n; ++i)
    {
        if(v[i] == v[i - 1])
            continue;

        if(v[i] > v[i - 1])
        {
            ++uzunluk;
        }
        if(uzunluk > uzunlukMax)
            uzunlukMax = uzunluk;
        if(v[i] < v[i - 1])
            uzunluk = 1;
    }
    out << uzunlukMax << "\n";
}