{Kartosanas metodes} uses crt, dos; const n=3000; type mas=array[1..n] of longint; var ar: mas; atsp, sella: integer; k,l :integer; start: word; procedure output(var ar:mas; l:integer); var i:integer; begin for i:=1 to k do write(ar[i],' '); end; procedure maina(var a,b:longint); var c:integer; begin c:=a; a:=b; b:=c; end; function gettime:longint; var h,m,s,ms :word; begin dos.gettime(h,m,s,ms); gettime:=ms*100*(s+60*(m+60*h)); end; procedure atspole(var ar:mas; n:integer; var atsp:integer); var i,j:integer; begin for i:=1 to n-1 do begin inc(atsp); if ar[i]