RosettaCodeData/Task/Equilibrium-index/Prolog/equilibrium-index-1.pro

7 lines
161 B
Prolog
Raw Permalink Normal View History

2015-02-20 00:35:01 -05:00
equilibrium_index(List, Index) :-
append(Front, [_|Back], List),
sumlist(Front, Sum),
sumlist(Back, Sum),
length(Front, Len),
Index is Len.