Search⌘ K
AI Features

Solution: Put Marbles in Bags

Explore how to distribute marbles into k bags by making cuts between weights to maximize and minimize total scores. Understand the use of sorting and pairwise sums to find optimal partitions and calculate the difference between maximum and minimum achievable costs.

Statement

You are given k bags and a 0-indexed integer array, weights, where weights[i] represents the weight of the ithi^{th} marble.

Your task is to divide the marbles into the k bags according to the following rules:

  1. No bag can be empty.

  2. If the ...