最初の問題: PHP でオンライン登録モジュールをコーディングしようとしています。A、B、C、D の 4 つのコースがあり、それぞれ午後 1 時と午後 3 時の 2 日間開催されます。各コースの参加者は4名です。全部で16名の参加者です。すべての参加者は、午後 1 時のコースと午後 2 時のコースの 2 つの異なるコースを選択する必要があります。最後の登録者が最も人気のないコースしか残らないようにするにはどうすればよいでしょうか? 問題がどのように見えるかを描いてみましょう。
X = 場所は取られる、O = 場所は自由
1pm 2pm
A - X X X O A - X X X O
B - X X X O B - X X X O
C - X X X O C - X X X O
D - O O O O D - O O O O
人気のあるコースが一時的に登録を停止し、いつ再開するかをどのように計算できますか?
2番目の問題:そのような異なるサイズのコースでそれを計算する方法:
A - O O
B - O O O O O O
C - O O O
D - O O O O O