0

第一个问题:我们正在尝试用 PHP 编写一个在线注册模块。有 4 门课程 A、B、C 和 D。每门课程在下午 1 点和 3 点两个日期进行。每门课程需要 4 名参与者。我们总共有 16 名参与者。所有参与者必须选择两门不同的课程,一门在下午 1 点,一门在下午 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

我们如何计算热门课程何时暂停招生,何时重新开放?

第二个问题:如何用不同大小的课程计算:

A - O O
B - O O O O O O
C - O O O 
D - O O O O O
4

0 回答 0