You are viewing a single comment's thread. Return to all comments →
def angryChildren(k, packets): packets.sort() mini = sys.maxsize for i in range(len(packets) - k + 1): st = i ed = i + k - 1 mul = k - 1 t = 0 while st < ed: t += mul * (packets[ed] - packets[st]) mul -= 2 st += 1 ed -= 1 mini = min(t, mini)
Seems like cookies are disabled on this browser, please enable them to open this website
Angry Children 2
You are viewing a single comment's thread. Return to all comments →