Cod sursa(job #503491)

Utilizator rock4evermarius rock4ever Data 23 noiembrie 2010 11:47:26
Problema Secventa Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include<iostream.h>
#include<fstream.h>
ifstream f("secventa.in");
ofstream g("secventa.out");
int n,k,a[100],i,p=0,q=0,b[100],j,max=0,r=0,s=0,c[100];
int fc(int x,int y){int min=100;
for(i=x;i<=y;i++)
	if(min>a[i])min=a[i];
return min;}
int main(){
	f>>n;f>>k;
	for(i=1;i<=n;i++)f>>a[i];
	p=-1;
	
	while(p<=n-k+1){
		
		b[q++]=fc(1+p,k+p);
		
		p++;}
	
for(i=1;i<=q;i++)
	if(b[i]>max)max=b[i];
for(i=1;i<=q;i++)if(a[i]==max){r=i;break;}
g<<r<<" "<<r+k-1<<" "<<max;
}