0分求解
查看原帖
0分求解
1304144
q789456楼主2024/4/28 19:44
#include <bits/stdc++.h>
using namespace std;

int main(){
	int e[4];
	char d[3];
	cin>>e[1]>>e[2]>>e[3]>>d;
	int a,b,c;
	for(int i=1;i<=3;i++){
		if(e[i-1]>e[i]){
			swap(e[i-1],e[i]);//TODO
		}//TODO
	}
	for(int i=1;i<=3;i++){
		if(e[i-1]>e[i]){
			swap(e[i-1],e[i]);//TODO
		}//TODO
	}
	for(int i=1;i<=3;i++){
		if(e[i-1]>e[i]){
			swap(e[i-1],e[i]);//TODO
		}//TODO
	}
	a=e[0];
	b=e[1];
	c=e[2];
	if(d[0]=='A'){
		cout<<a<<" ";//TODO
	}else if(d[0]=='B'){
		cout<<b<<" ";//TODO
	}else{
		cout<<c<<" ";//TODO
	}
	if(d[1]=='A'){
		cout<<a<<" ";//TODO
	}else if(d[1]=='B'){
		cout<<b<<" ";//TODO
	}else{
		cout<<c<<" ";//TODO
	}
	if(d[2]=='A'){
		cout<<a<<" ";//TODO
	}else if(d[2]=='B'){
		cout<<b<<" ";//TODO
	}else{
		cout<<c<<" ";//TODO
	}
	return 0;
}
2024/4/28 19:44
加载中...