program ed;
const maxn=10000;
type myarray=array[1..maxn] of integer;
var a,x: myarray;
procedure init;
var i,n:integer;
begin readln(n);
for i:=1 to n do readln(x[i]);
end;
function indexelm(x:myarray): integer;
var i,j,n:integer;
sl,sr:integer;
Begin if n>=3 then begin i:=1;
j:=n;
sl:=x[i];
sr:=x[i];
while i+2<>j do begin if sl sl:=sl+x[i];
end else begin dec(j);
sr:=sr+x[j];
end;
indexelm:=i+1;
end;
end else indexelm:=1;
end;
Begin init(a);
writeln(indexelm(a));
End.