题目描述
给出三个正整数,其中最小的数为A,其次为
B,最大的数为
C。现在给出一个长度为
3的字符串
s,请根据
s的内容输出这三个整数。
输入
第一行三个整数,用空格分隔,范围在[1,100]之间。
第二行一个字符串s,包含′A′、′B′、′C′字符各一个。
输出
输出三个整数,用空格分隔。
#include<bits/stdc++.h>
using namespace std;
int main()
{
string str;
int x[4];
for(int i=0;i<3;i++)
cin>>x[i];
getchar();
getline(cin,str);
sort(x,x+3);
for(int i=0;i<3;i++)
{
int t = str[i]-65;
printf("%d ",x[t]);
}
return 0;
}
0分