Cod sursa(job #424558)

Utilizator erzsikeRusz Elisabeta erzsike Data 24 martie 2010 22:20:33
Problema Secventa Scor 0
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.66 kb
program secventa;
var f:text;
    n,k,i,j,e,v:longint;
    min,max:longint;
    t,c:array[1..500000] of integer;
begin
assign(f,'secventa.in');reset(f);
readln(f,n,k);
min:=30000;
e:=1;
v:=k;
for i:=1 to k do begin
    read(f,t[i]);
    if t[i]<min then
       min:=t[i];
end;
i:=k;
max:=min;
while i<n do begin
   inc(i);
   min:=30000;
   for j:=2 to k do
      t[j-1]:=t[j];
   read(f,t[k]);
   for j:=1 to k do
      if t[j]<min then begin
        min:=t[j];
        e:=i-k+1;
        v:=i;
      end;
   if max<min then
      max:=min;
end;
close(F);
assign(f,'secventa.out');rewrite(f);
write(f,e,' ',v,' ',max);
close(f);
end.