Cod sursa(job #88472)

Utilizator alexeiIacob Radu alexei Data 2 octombrie 2007 15:53:38
Problema Secventa Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include<fstream.h>

void main()
{

int i,linc,lsfr,poz,j,min,v[10],k,n,pozf,MIN=-3600;

ifstream f("secventa.in");
ofstream g("secventa.out");


f>>n;
f>>k;

for(i=0; i<n; i++)
{f>>v[i];
}
f.close();
int q=0;

for(i=0; q<n-k+1&&i+k<=n; i++)
{
        min=v[i];
        poz=i;

 	for(j=i; j<i+k; j++)
 	{if(v[j]<min)
 	{min=v[j];
  	poz=j;
  	}
	}
	q++;
	
 if(min>MIN)
 {
  pozf=poz;
  linc=i;
  lsfr=i+k;
  MIN=min;
  }
  }

g<<linc+1<<" "<<lsfr<<" ";

 g<<v[pozf];
 g.close();
 }