Fill an order from the oldest inventory batches first

0
Remix

A warehouse keeps stock in batches received at different times. Fill an order by taking units from the oldest batches first, moving to newer batches as each one runs out. Return which batches supplied how much, update the remaining stock, and handle orders that cannot be filled in full.

AirbnbCodingLast asked Aug 2026
No answer yet. Write the first one; the best answer gets endorsed.