@[wanXuaYu123](/user/1258187) 你这纯属是简单问题复杂化
by StarsTwinkle @ 2024-01-21 22:14:44
@[wanXuaYu123](/user/1258187)
数组和字符串了解一下
```cpp
#include<iostream>
#include<algorithm>
using namespace std;
const int MAXN = 1e2+10;
int a[MAXN];
string str;
int main(){
cin >> a[1] >> a[2] >> a[3];
sort(a+1,a+4);
cin >> str;
for(int i = 0;i <= 2;i++){
if(str[i] == 'A')cout << a[1] << " ";
else if(str[i] == 'B')cout << a[2] << " ";
else cout << a[3] << " ";
}cout << endl;
return 0;
}
```
by 帝都_henry26268 @ 2024-01-22 07:42:37
@[StarsTwinkle](/user/1267405)
抱歉回复的晚了,我想想简单化,主要写的时候只想着出答案。
by wanXuaYu123 @ 2024-01-23 20:24:21
@[帝都_henry26268](/user/315655)
抱歉,回复的比较晚。我没学过C++,这个看的不太懂
by wanXuaYu123 @ 2024-01-23 20:26:08
@[wanXuaYu123](/user/1258187) 参考我写的:
```cpp
#include<bits/stdc++.h>
using namespace std;
int n[4],a,b,c;
int main()
{
string N;
cin>>n[1]>>n[2]>>n[3];
cin>>N;
sort(n+1,n+4);//这块一个排序完事
a=n[1];
b=n[2];
c=n[3];
//cout<<a<<b<<c<<endl;
for(int i=0;i<=2;i++){
if(N[i]=='A'){
cout<<a<<" ";
}
else{
if(N[i]=='B'){
cout<<b<<" ";
}
else cout<<c<<" ";
}
}
}
```
by StarsTwinkle @ 2024-01-23 20:29:09
@[wanXuaYu123](/user/1258187) 不会的再@我
by StarsTwinkle @ 2024-01-23 20:29:32
@[StarsTwinkle](/user/1267405)
我瞅瞅,主要没学过C++
by wanXuaYu123 @ 2024-01-23 20:31:39
@[wanXuaYu123](/user/1258187) 可以看我写的[题解](https://inky-giraffe-1ch2s1.mysxl.cn/blog/p4414)
by StarsTwinkle @ 2024-01-24 17:10:39
看看我的```
#include<bits/stdc++.h>
using namespace std;
int a[3]; // a数组
void v(char a2){
if(a2=='A') cout<<a[0]; // 如果是"A"输出第一个
else if(a2=='B') cout<<a[1];
else cout<<a[2];
cout<<" ";
}
char a1, b, c; // 表示顺序的字符
int main(){
cin>>a[0]>>a[1]>>a[2]; // 输入数字
sort(a, a+3); // 这里排序即可
cin>>a1>>b>>c; // 输入顺序
v(a1); // 打印
v(b);
v(c);
}
```
by chang_YYB @ 2024-01-31 15:16:55
看看我的``` #include<bits/stdc++.h> using namespace std; int a[3]; // a数组 void v(char a2){ if(a2=='A') cout<<a[0]; // 如果是"A"输出第一个 else if(a2=='B') cout<<a[1]; else cout<<a[2]; cout<<" "; } char a1, b, c; // 表示顺序的字符 int main(){ cin>>a[0]>>a[1]>>a[2]; // 输入数字 sort(a, a+3); // 这里排序即可 cin>>a1>>b>>c; // 输入顺序 v(a1); // 打印 v(b); v(c); }```c
by chang_YYB @ 2024-01-31 15:20:09