Pagini recente » Cod sursa (job #2874696) | Cod sursa (job #1076586) | Cod sursa (job #1560517) | Cod sursa (job #706119) | Cod sursa (job #2844904)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("secventa.in");
ofstream fout("secventa.out");
long long n, i, k, v[500001],mx=0,j,l,p;
int main()
{
fin >> n >> k;
for(i=1;i<=n;i++)
fin >> v[i];
for(i=1;i<=n;i++)
{
j=i+1;
while(v[j]>v[i]) j++;
if(v[i]>mx && j-i>=k)
{
mx=v[i];
l=j-i;
p=i;
}
else if(v[i]==mx && j-i>l)
{
mx=v[i];
l=j-i;
p=i;
}
}
fout << p << " " << p+l-1 << " " << mx;
}