← Questions

Fill an order from the oldest inventory batches first

0
AirbnbCodingLast asked Aug 2026

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.

Write and test your solution herePython in your browser, the question's tests level by level, every submission kept for you.Sign in to start coding