我有一个奇怪的问题要解决 - 这将用于设计测验,但使用团队解释起来最容易。
共有 16 支球队和 24 场比赛。每场比赛有 4 支球队上场。每支队伍必须在 12/16 的队伍中出场一次,在剩下的 3/16 的队伍中出场两次,并且必须正好出场 6 次。关于如何做到这一点的任何想法?如果有一款软件可以做到这一点,那也很棒。
更新: 我不确定以上是否可行。这是我们试图完成的最低要求:
- 场数未定。
- 每场比赛有 4 支球队。
- 每支球队获得相同数量的比赛。
这可能吗?
最佳答案
检查这个... http://en.wikipedia.org/wiki/Round-robin_tournament
我认为有人可以推广该算法,以便申请超过 2 个团队......
我知道这不能回答问题,但它提供了一些提示...... 这也可能有点帮助...... http://en.wikipedia.org/wiki/Tournament_(graph_theory )
关于c# - 团队调度算法 - 测验设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1308267/