各駅でどのようなパターンが起こり得るかを考えると、以下の3パターンになります。
それぞれのパターンで何を行うかを考えると、以下のようになります。
乗客が降りるパターン
乗客が乗り、定員を超えないパターン
乗客が乗り、定員を超えるパターン
これらを実装することで、問題を解くことができます。