我下载了第一个测试点的数据,input和output没有问题但就是过不了
#include<stdio.h>
#include<math.h>
int main()
{
char num[3];
int a, b, c, i, t,j,h;
int max, lmax, llmax;
scanf("%d %d %d%*c", &a, &b, &c);
for (i = 0; i <= 2; i++) {
scanf("%c", &num[i]);
}
if (a >= b) {
max = a;
lmax = b;
}
else {
max = b;
lmax = a;
}
if (c >= max) {
t = lmax;
lmax = max;
max = c;
llmax = t;
}
else if (c < max && c >= lmax) {
llmax = lmax;
lmax = c;
}
else if (c < lmax) {
llmax = c;
}
for (i = 0; i <= 2; i++) {
switch (num[i]) {
case 'A':
printf("%d", llmax);
break;
case 'B':
printf("%d", lmax);
break;
case 'C':
printf("%d", max);
break;
}
if (i < 2) {
printf(" ");
}
}
return 0;
}