Organizing Containers of Balls

  • + 0 comments

    For the solution I focused in the amount of spaces that each container has and the amount of balls per type that there needs to be. Because at the end of the day what is asked is that each type of ball can be in one container.

    the total capacity of a container is the sum of all the elements in the row

    the total amount of balls per type is the sum of each i'th element in each row.

    Then we would get, two lists, one that represents the amount of spaces that each container has, and the other one the amount of balls per type that we have. If we sort those lists and then check if they are equal, meaning that they have the same values on each position, is possible to swap the items between the containers and meet the requirements.