user
Create a problem that could be solved by an algorithm.
Response:
assistant
Design an algorithm that determines the most efficient way to pack items into a suitcase for a given weight limit and maximum number of items.