#include<bits/stdc++.h>
using namespace std;
int arr1[3],x;
char arr2[3];
int main(){
for(int i=0;i<3;i++){
cin>>arr1[i];
}
for(int i=0;i<3;i++){
cin>>arr2[i];
}
for(int i=0;i<3;){
if(arr1[i]>arr1[i+1]){
x=arr1[i];
arr1[i]=arr1[i+1];
arr1[i+1]=x;
i=0;
}
else i++;
}
for(int i=0;i<3;i++){
if(arr2[i]=='A'){
cout<<arr1[0]<<" ";
}
if(arr2[i]=='B'){
cout<<arr1[1]<<" ";
}
if(arr2[i]=='C'){
cout<<arr1[2]<<" ";
}
}
return 0;
}
输出是对的,但是0分,不知道为什么
测评结果