应该是排序有问题,比较抽象
by light_searcher @ 2024-03-24 08:30:11
@[wvvvvvvvvvvvv](/user/1300157)
您这个发一下是哪道题啊,
看不了亿点啊。
by wmz_lost @ 2024-03-24 08:31:51
基础不扎实导致的,排序要多进行几遍才行,还有就是定义变量要么给他个初始值要么把它放到外面(初始值自动为0)
by wenlebo @ 2024-03-24 08:31:55
@[light_searcher](/user/724648)
确实是比较抽象哈哈哈哈
by wvvvvvvvvvvvv @ 2024-03-24 09:03:55
@[wenlebo](/user/640552)
好的好的 感谢感谢
by wvvvvvvvvvvvv @ 2024-03-24 09:04:27
我也和你一样的思路,代码都差不多,也是一直不过,您现在过了吗
by baisedeyun @ 2024-03-31 09:31:03
一直不知道错在哪里?
by baisedeyun @ 2024-03-31 09:31:56
# 题解来喽```
#include <bits/stdc++.h>
using namespace std;
int a , b , c , a1 , b1 , c1 , d;
char A , B , C;
int main(){
cin >> a >> b >> c ;
if (a > b){
d = b;
b = a;
a = d;
}
if (b > c){
d = c;
c = b;
b = d;
}
if (a > b){
d = b;
b = a;
a = d;
}
cin >> A >> B >> C;
if (A == 'A'){
cout << a << " ";
}
if (A == 'B'){
cout << b << " ";
}
if (A == 'C'){
cout << c << " ";
}
if (B == 'A'){
cout << a << " ";
}
if (B == 'B'){
cout << b << " ";
}
if (B == 'C'){
cout << c << " ";
}
if (C == 'A'){
cout << a << " ";
}
if (C == 'B'){
cout << b << " ";
}
if (C == 'C'){
cout << c << " ";
}
return 0;
}
```
by Windy0430 @ 2024-04-21 17:55:58