求助 所有测试点都过不去?!!
查看原帖
求助 所有测试点都过不去?!!
432925
A519700989楼主2021/7/12 00:23
#include<stdio.h>
int main()
{
	int a,b,c;
	char la[300];
	scanf("%d%d%d",&a,&b,&c);
	getchar();
	gets(la);
	if(a>b)//a<b<c
	{	int t=a;
		a=b;
		b=t;
	}
	if(a>c)//a<b<c
	{	int t=a;
		a=c;
		c=t;
	}
	if(b>c)//a<b<c
	{	int t=b;
		b=c;
		c=t;
	}
	for(int i=0;i<3;i++)
	{
		if(la[i]==65) printf("%d",a);
		else if(la[i]==66) printf("%d",b);
		else printf("%d",c);
		printf(" ");
	}
	return 0;
}

想求助以下为什么这完全不对啊??测试点数据试了也是对的呀?!?

2021/7/12 00:23
加载中...