[백준] #3047 ABC python
2023. 2. 25. 06:00
https://www.acmicpc.net/problem/3047
📕 설명 📕
max와 min의 값을 따로 저장한 후 중앙값을 따로 남겨두고,
입력 받은 순서대로 받는다.
🧑🏻💻 나의 풀이 🧑🏻💻
xyz = list(map(int, input().split()))
order = input()
res = []
max_ = max(xyz)
min_ = min(xyz)
xyz.remove(max(xyz))
xyz.remove(min(xyz))
for i in order:
if i == "C":
res.append(max_)
elif i == "A":
res.append(min_)
elif i == "B":
res.append(xyz[0])
print(*res)
'Programming > Algorithm' 카테고리의 다른 글
[백준] #4447 좋은놈 나쁜놈 python (0) | 2023.02.27 |
---|---|
[백준] #4493 가위 바위 보? python (0) | 2023.02.26 |
[백준] #3035 스캐너 python (0) | 2023.02.24 |
[백준] #2966 찍기 python (1) | 2023.02.23 |
[백준] #2947 나무 조각 python (0) | 2023.02.22 |