早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C++关于一对一比赛问题C++题目,有两队选手,两队对一对一比赛,甲队为A、B、C、D、E乙队为J、K、L、M、N,经过抽签决定比赛配对名单。规定A不和J比赛,M不和D及E比赛。列出所有可能的名

题目详情
C++ 关于一对一比赛问题
C++题目,有两队选手,两队对一对一比赛,甲队为A、B、C、D、E乙队为J、K、L、M、N,经过抽签决定比赛配对名单。规定A不和J比赛,M不和D及E比赛。列出所有可能的名单.但是必须是一组一组的来,一组包括五对,这样一组,一组的列出来!比如A-K,B-J,D-L,E-N,C-M,这样才算是一组,就是那种比赛规则呀!
▼优质解答
答案和解析
  #include
  #include
  using namespace std;
  int main()
  {
  int nTimes=0;
  int nTeams=0;
  string One;
  string Two;
  string Team[6*5];
  for (int i=0;i<6;i++)
  {
  for (int j=0;j<5;j++)
  {
  if ((i==0&&j==0)||
  (i==3&&j==3)||
  (i==4&&j==3))
  {
  continue;
  }
  switch (i)
  {
  case 0:
  One="A";
  break;
  case 1:
  One="B";
  break;
  case 2:
  One="C";
  break;
  case 3:
  One="D";
  break;
  case 4:
  One="E";
  break;
  case 5:
  One="F";
  break;
  }
  switch (j)
  {
  case 0:
  Two=",J";
  break;
  case 1:
  Two=",K";
  break;
  case 2:
  Two=",L";
  break;
  case 3:
  Two=",M";
  break;
  case 4:
  Two=",N";
  break;
  }
  Team[nTeams]=One+Two;
  nTeams++;
  }
  }
  for (int i=0;i  {
  for (int j=i;j  {
  cout<  nTimes++;
  if (nTimes>=5)
  {
  nTimes=0;
  cout<  }
  }
  }
  return 0;
  }
看了C++关于一对一比赛问题C++...的网友还看了以下:

关于诉讼时效中断的表述,下列哪一选项是正确的?A.甲欠乙10万元到期未还,乙要求甲先清偿8万元。乙  2020-06-11 …

在两个完全相同的容器中分别倒入甲和乙两种不同的液体,如图所示,下列分析正确的是()A.若甲和乙的质  2020-06-15 …

如图所示,甲、乙两个弹簧测力计放在水平面上并相互钩在一起,用水平拉力F1和F2分别拉开,F1=F2  2020-06-30 …

如图所示,甲、乙两个弹簧测力计放在水平面上并相互钩在一起,用水平拉力F1和F2分别拉开,F1=F2  2020-06-30 …

(2014•南京模拟)某课题组研究激素类似物甲和乙对微型月季生根的影响,结果如图所示.下列相关叙述  2020-07-05 …

如图所示,甲、乙两个弹簧测力计放在水平面上并相互钩在一起,用水平拉力F1和F2分别拉开,两弹簧测力计  2020-11-08 …

人工合成的植物激素类似物常用于生产实践.某课题组研究了激素类似物甲和激素类似物乙对微型月季生根和侧芽  2020-11-22 …

如图所示,甲、乙两个弹簧测力计放在水平面上并相互钩在一起,用水平拉力F1和F2分别拉开,F1=F2=  2020-11-29 …

人工合成的植物激素类似物常用于生产实践.某课题组研究了激素类似物甲和激素类似物乙对微型月季生根和侧芽  2020-12-12 …

如图所示,是研究压强的简易实验,按图中甲、乙、丙三种方式安放器材,观察海绵表面下陷的情况:(1)图甲  2020-12-31 …