早教吧作业答案频道 -->其他-->
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,这样才算是一组,就是那种比赛规则呀!
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;
}
#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<
if (nTimes>=5)
{
nTimes=0;
cout< }
}
}
return 0;
}
看了C++关于一对一比赛问题C++...的网友还看了以下:
如图是在一次拔河比赛中,经过激烈比拼,最终甲队获胜,关于这场拔河比赛下列说法正确的是()A.甲队对 2020-05-17 …
甲、乙两队比赛篮球,第一场甲队比乙队多得16分,第二场又比乙队多得24分,第三场乙队比甲队多得8分 2020-06-04 …
足球比赛(应用题)甲,乙,丙三人足球队进行循环赛,甲,乙,丙三队的比分如下:甲:乙是3:2,丙:乙 2020-06-06 …
甲乙丙丁四支球队一起进行比赛,每两队都要比赛一场.到现在为止,甲队赛了3场,乙队赛了2场,丁赛了1 2020-06-15 …
甲乙丙丁戊5队进行篮球赛每两队之间要比一次,到现在为止,甲队已赛了4场,乙队赛了3场,丙队赛了2, 2020-06-23 …
甲乙丙丁四支球队进行比赛,每两队都要比赛一场.到现在为止,甲队已赛了3场,乙队赛了2场,丁队赛了1场 2020-11-30 …
拔河比赛物理问题物理题:甲.乙两队进行拔河比赛.甲队拉绳的力F1.乙队拉绳的力F2.结果甲队取胜,假 2020-12-08 …
急~~~!一道数学概率题目甲乙丙丁4个足球队参加比赛,假设每场比赛各队取胜的概率相等,现任意将这4个 2021-01-09 …
一次足球比赛,甲乙丙丁四个球队分在A组,每两个球队进行比赛.结果无一场平局,乙队赢了三场,丙队输了一 2021-01-09 …
5支足球队进行循环比赛(每两支球队都赛一场),已知甲队已赛3场,乙队比甲队赛的场数多,丙队比甲队赛的 2021-01-09 …