Pagini recente » Cod sursa (job #2913682) | Cod sursa (job #819284) | Cod sursa (job #1547404) | Cod sursa (job #2707340) | Cod sursa (job #545520)
Cod sursa(job #545520)
#include <stdio.h>
int main()
{
FILE *fin, *fout;
fin=fopen("secventa.in", "r");
fout=fopen("scventa.out", "w");
long n, m, i, j, i_max, j_max;
int v[500000], baza_max, min;
fscanf(fin, "%ld %ld", &n, &m);
for(i=0;i<n;i++)
{
fscanf(fin, "%d", &v[i]);
}
baza_max=-30000;
for(k=m;k<=n;k++)
{
for(i=0;i<n-k;i++)
{
min=v[i];
for(j=i+1;j<i+k;j++)
{
if(v[i]<min)
{
min=v[i];
}
}
if(min>baza_max)
{
baza_max=min;
i_max=i+1;
j_max=i+k;
}
}
}
fprintf(fout, "%d %d %d", i_max, j_max, baza_max);
fclose(fin);
fclose(fout);
return 0;
}