#include <bits/stdc++.h>
using namespace std;
int main()
{
char temp;
int a[3]={0};
char b[3]={0};
scanf("%d%d%d%c%c%c%c", &a[0], &a[1], &a[2], &temp, &b[0], &b[1], &b[2]);
sort(a, a+3);
int A=a[0], B=a[1], C=a[2];
for(int i=0; i<2; i++)
{
if(b[i]=='A')
{
printf("%d ", A);
}
else if(b[i]=='B')
{
printf("%d ", B);
}
else
{
printf("%d ", C);
}
}
if(b[2]=='A')
{
printf("%d", A);
}
else if(b[2]=='B')
{
printf("%d", B);
}
else
{
printf("%d", C);
}
return 0;
}
by 开心的猪 @ 2018-10-07 21:37:29
希望更丰富的展现?使用Markdown
by LotR_FB @ 2018-10-07 21:41:27
@[开心的猪](/space/show?uid=120885) 懂?
```
include <bits/stdc++.h>
using namespace std;
int main()
{
char temp;
int a[3]= {0};
char b[3]= {0};
scanf("%d%d%d%c%c%c%c", &a[0], &a[1], &a[2], &temp, &b[0], &b[1], &b[2]);
sort(a, a+3);
int A=a[0], B=a[1], C=a[2];
for(int i=0; i<2; i++)
{
if(b[i]=='A')
{
printf("%d ", A);
}
else if(b[i]=='B')
{
printf("%d ", B);
}
else
{
printf("%d ", C);
}
}
if(b[2]=='A')
{
printf("%d", A);
}
else if(b[2]=='B')
{
printf("%d", B);
}
else
{
printf("%d", C);
}
return 0;
}
```
by YWHS__LH @ 2018-10-07 21:54:29
@[开心的猪](/space/show?uid=120885) markdown懂?
by YWHS__LH @ 2018-10-07 21:54:47
怎么用**MARKDOWN**??
by 开心的猪 @ 2018-10-08 21:05:15
希望更丰富的展现?使用Markdown
by NOI_LHY @ 2018-12-16 11:11:24
希望更丰富的展现?使用$L^at_ex$
by TLE自动机 @ 2019-05-13 19:48:45
有缘,我也爆零:
```cpp
#include<iostream>
#include<bits/stdc++.h>//万能头文件
using namespace std;
int main()
{
int a[3];
char b[3]={0};
for(int i=0;i<3;i++)
{
cin>>a[i];
}
for(int w=0;w<3;w++)
{
for(int l=2;l>=0&&l>w;l--)
{
if(a[l]<a[l-1])
{
int o;
o=a[l];
a[l]=a[l-1];
a[l-1]=o;
o=0;
}
}
}
cin>>b;
for(int i=0;i<3;i++)
{
if(b[i]=='A'||b[i]=='a'||i!=2)
{
cout<<a[0]<<" ";
}
else if(b[i]=='B'||b[i]=='b'||i!=2)
{
cout<<a[1]<<" ";
}
else if(b[i]=='C'||b[i]=='b'||i!=2)
{
cout<<a[2]<<" ";
}
else if(b[i]=='A'||b[i]=='a'||i==2)
{
cout<<a[0]<<endl;
}
else if(b[i]=='B'||b[i]=='b'||i==2)
{
cout<<a[1]<<endl;
}
else if(b[i]=='C'||b[i]=='b'||i==2)
{
cout<<a[2]<<endl;
}
else
{
cout<<"<错误>";
return 0;
}
}
return 0;
}
```
by 异空龙 @ 2019-07-14 14:53:53
```python
N = input().split(" ")
W = list(input())
for i in range(3):
N[i] = int(N[i])
s = []
for i in range(3):
s.append(min(N))
N.remove(min(N))
for i in range(3):
if W[i] == "A":
print(s[0])
elif W[i] == "B":
print(s[1])
elif W[i] == "C":
print(s[2])
```
爆零带上我……
by _LurminShax_ @ 2019-11-01 22:04:16
等等,应该是这样:
```python
N = input().split(" ")
W = list(input())
for i in range(3):
N[i] = int(N[i])
s = []
for i in range(3):
s.append(min(N))
N.remove(min(N))
for i in range(3):
if W[i] == "A":
print(s[0], end = " ")
elif W[i] == "B":
print(s[1], end = " ")
elif W[i] == "C":
print(s[2], end = " ")
```
by _LurminShax_ @ 2019-11-01 22:06:12