Cod sursa(job #2567709)
| Utilizator | 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;
}
