RosettaCodeData/Task/Equilibrium-index/PARI-GP/equilibrium-index.pari
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

9 lines
151 B
Text

equilib(v)={
my(a=sum(i=2,#v,v[i]),b=0,u=[]);
for(i=1,#v-1,
if(a==b, u=concat(u,i));
b+=v[i];
a-=v[i+1]
);
if(b,u,concat(u,#v))
};