2854: 练54.4 整数ABC

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

给出三个正整数,其中最小的数为 $A$,其次为 $B$,最大的数为 $C$。现在给出一个长度为 $3$ 的字符串 $s$,请根据 $s$ 的内容输出这三个整数。

输入

第一行三个整数,用空格分隔,范围在 [$1$,$100$]之间。
第二行一个字符串 $s$,包含'$A$'、'$B$'、'$C$'字符各一个。

输出

输出三个整数,用空格分隔。

样例输入 复制

6 4 2
CAB

样例输出 复制

6 2 4

提示

#include<bits/stdc++.h>
using namespace std;
int a[5];
char b[5];
int main(){
    cin>>a[0]>>a[1]>>a[2]>>b[0]>>b[1]>>b[2];
    sort(a,a+3);
    for(int i =0;i<3;i++){
        if(b[i]=='A') cout<<a[0]<<' ';
        else if(b[i]=='B') cout<<a[1]<<' ';
        else if(b[i]=='C') cout<<a[2]<<' ';
    }
    return 0;
}