program ask(input, output);

const max=1000000;

var a: array [1..max] of integer;
    i,n,j, sum: integer;
    flag:boolean;

begin
readln(n);
for i:=1 to n do read(a[i]);

flag:=false;
j:=1;
while not flag do
begin
   i:=j;
   sum:=a[j];
   if i<n then i:=i+1
          else i:=1;
   while (sum>=0) and (i<>j) do
   begin
      sum:=sum+a[i];
      if i<n then i:=i+1
             else i:=1;
   end;
   if sum>=0 then flag:=true
             else j:=j+1;
end; 
writeln(j);
end.