Cod sursa(job #2567709)

Utilizator A.SzilamerAngi Szilamer A.Szilamer Data 3 martie 2020 18:28:32
Problema Robot Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.94 kb
#include <iostream>
#include <fstream>
using namespace std;

int main()
{   ifstream input("roboti.in");
    ofstream output("roboti.out");
    int v,n,DB=0,db=0,a,b,k;

    input>>v>>n;
    int p[2*n-1];
    if(v==1)
    {   input>>a;
        p[1]=a;
      // cout<<p[1]<<" ";
        for(int i=2;i<=n;i++)
        {
            input>>p[i];
            k=i;
           //cout<<p[i]<<" ";

        }

        for (int i=k+1;i<=2*n;i++)
        {
            p[i]=p[i-n];
          // cout<<p[i]<<" ";
        }
        for (int j=2;j<2*n+1;j++)
        {   // cout <<p[j]<<" ";
             if(a<p[j])
            {
                DB++;
            }
            else
            {
                if(db<DB)
                {
                    db=DB;
                }
            DB=0;
            }
            a=p[j];
            //cout<<a<<" ";
        }
        output << db+1;
    }

    return 0;
}