Advertisement
Guest User

Minimum Split

a guest
Dec 4th, 2015
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.45 KB | None | 0 0
  1. def minimum_split(number_list):
  2.     for i in xrange(1,len(number_list)):
  3.         temp_diff=abs(sum(number_list[:i])-sum(number_list[i:]))
  4.         if i== 1:
  5.             diff=temp_diff
  6.             position=i
  7.         if temp_diff<diff:
  8.             diff= temp_diff
  9.             position=i
  10.     return diff, position
  11. number_list=[3,7,4,2,1]
  12. print('Difference: %s' %minimum_split(number_list)[0])
  13. print('Split position: %s' %minimum_split(number_list)[1])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement