题目:
思路:
1.按ABC的顺序来排序
先把a[]数组来排列大小
然后下标的大小决定了a[]的顺序
代码如下:
#include<cstdio> #include<cstring> #include<algorithm> #include<iostream> using namespace std; int a[3]; int main(){ for(int i=0;i<3;i++) cin>>a[i]; char h1,h2,h3; cin>>h1>>h2>>h3; sort(a,a+3); cout<<a[h1-'A']<<" "<<a[h2-'A']<<" "<<a[h3-'A']; //ABC //ACB BAC BCA CAB //CBA return 0; }