[COCI2006-2007#2] ABC - 洛谷
一、题目分析
题意中A,B,C用来控制输出的顺序,有一个技巧就是用A-'A'做元素下标,就可以对应着元素位置。
二、程序代码
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int a[3];
char A,B,C;
cin>>a[0]>>a[1]>>a[2];
cin>>A>>B>>C;
sort(a,a+3); //对输入的数据进行排序
cout<<a[A-'A']<<" "<<a[B-'A']<<" "<<a[C-'A'];
return 0;
}