Assign Minimum Workers to Jobs | Lyft Coding Question