C++练习题

来源:百度知道 编辑:UC知道 时间:2024/06/03 05:38:58
有两队比赛。各出三人,甲队:ABC
乙队:X,Y,Z
A不与X比
C不与X,Z比
编程找出三对选手名单
直接分析是很简单,但是若编程的话就不能这样子了,他需要的是一种普遍的,有次序的,能用编程思想体现出来的方案;
若有不同的人数(仍是两队),最后的对阵情况不止一种,又应该如何解决?请用编程的思维解决,非常感谢~~~~

组合数学里的简单棋盘问题。
答案是:A-Z B-X C-Y
这个比较简单,直接分析就可以找到答案。A不与X比,C不与X比。所以B-X。这样C不能对X了,又不能对Z,只能对Y。剩下的A只好对Z