赛程表
//两个乒乓球队进行比赛,甲队为a,b,c三人,乙队为x,y,z三人,a 不和 x比,c不和x,z比,求比赛对手
#include<stdio.h>
#include<math.h>
int main() {
char a[3]={'a','b','c'};
char b[3]={'x','y','z'};
char x[3];
char y[3];
char z[3];
int i,j;
int k=0,m=0,p=0;
for(i=0;i<=2;i++)
{
for (j=0; j<=2; j++)
{
if (i==0&&j!=0) {
// printf("%c->%c\n",a[i],b[j]);
x[k]=b[j];
k++;
}
if (i==1) {
// printf("%c->%c\n",a[i],b[j]);
y[m]=b[j];
m++;
}
if (i==2) {
if (j!=0&&j!=2) {
//printf("%c->%c\n",a[i],b[j]);
z[p]=b[j];
p++;
}
}
}
}
int e,f,g; ;
for (e=0; e<k; e++)
{
for (f=0; f<m; f++)
{
for (g=0; g<p; g++)
{
if (x[e]!=y[f]&&y[f]!=z[g]&&x[e]!=z[g])
{
printf("%c->%c\n",a[0],x[e]);
printf("%c->%c\n",a[1],y[f]);
printf("%c->%c\n",a[2],z[g]);
}
}
}
}
return 0;
}