Skip to content

Commit 158a9c6

Browse files
committed
[BOJ] #16675. 두 개의 손 / 브론즈2 / 30분 / 성공
1 parent 80b720d commit 158a9c6

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import sys
2+
input = sys.stdin.readline
3+
4+
# 이길 수 있는지 확인하는 함수
5+
def can_win(a, b): # 기준, 비교대상
6+
if (a == "S" and b == "P") or (a == "R" and b == "S") or (a == "P" and b == "R"):
7+
return True
8+
return False # 상대방과 비기거나 상대방이 이길 경우는 False
9+
10+
ML, MR, TL, TR = map(str, input().split())
11+
12+
# 민성이가 무조건 이길 수 있는지 확인
13+
ms_can_win = (can_win(ML, TL) and can_win(ML, TR)) or (can_win(MR, TL) and can_win(MR, TR))
14+
15+
# 태경이가 무조건 이길 수 있는지 확인
16+
tk_can_win = (can_win(TL, ML) and can_win(TL, MR)) or (can_win(TR, ML) and can_win(TR, MR))
17+
18+
# 정답 출력
19+
if ms_can_win:
20+
print("MS")
21+
elif tk_can_win:
22+
print("TK")
23+
else:
24+
print("?")

0 commit comments

Comments
 (0)