b和c是大写的
by lhz2022 @ 2023-08-27 10:38:31
```cpp
#include <iostream>
#include <algorithm>//sort
using namespace std;
int main(){
int a[4]{};
char d[4];
for(int i=1;i<=3;i++){
cin>>a[i];
}
sort(a+1,a+4);//直接排序
for(int i=1;i<=3;i++){
cin>>d[i];
}
for(int i=1;i<=3;i++){
if(d[i]=='A'){
cout<<a[1]<<" ";
}
if(d[i]=='B'){//b
cout<<a[2]<<" ";
}
if(d[i]=='C'){//c
cout<<a[3]<<" ";
}
}
return 0;
}
```
1.BC大写
2.12比较,23比较
反例:3 2 1 -> 2 3 1-> 2 1 3
是错误的
sort直接排序。
用法:
sort(起始地址,结束地址+1,~~比较方法~~);
by 1q2zb @ 2023-08-27 10:45:20