[백준/파이썬] 4493번 가위 바위 보? 풀이
업데이트:
문제 정보
- 문제 출처: 백준 온라인 저지
- 문제 링크: 4493번 가위 바위 보?
- 문제풀이 코드 GitHub 링크
- 제출 언어: Python 3
풀이
문제
여러 라운드의 가위바위보 결과를 누적해 각 테스트케이스 승자를 출력하는 문제입니다.
코드
import sys; read=sys.stdin.readline
for T in range(int(read())):
p1=p2=0
for _ in range(int(read())):
c1,c2=read().split()
if (c1=='R'and c2=='P')or\
(c1=='P'and c2=='S')or\
(c1=='S'and c2=='R'):
p2+=1
elif (c1=='R'and c2=='S')or\
(c1=='P'and c2=='R')or\
(c1=='S'and c2=='P'):
p1+=1
else:p1+=1;p2+=1
if p1>p2:print("Player 1")
elif p1<p2:print("Player 2")
else :print("TIE")
설명
라운드별 승패를 점수로 누적하고
최종 점수 비교로 Player 1, Player 2, TIE를 출력합니다.
댓글남기기