SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
문제
A와 B가 가위바위보를 하였다.
가위는 1, 바위는 2, 보는 3으로 표현되며 A와 B가 무엇을 냈는지 입력으로 주어진다.
A와 B중에 누가 이겼는지 판별해보자. 단, 비기는 경우는 없다.
제출 답안
a, b = map(int, input().split())
if (a==1 and b==3) or (a==2 and b==1) or (a==3 and b==2):
print("A")
else:
print("B")
개선 답안
a, b = map(int, input().split())
if (b-a == 1 or b-a==-2):
print("B")
else:
print("A")
참고 자료
https://zetawiki.com/wiki/SWEA_1936_1%EB%8C%801_%EA%B0%80%EC%9C%84%EB%B0%94%EC%9C%84%EB%B3%B4
SWEA 1936 1대1 가위바위보 - 제타위키
다음 문자열 포함...
zetawiki.com
'알고리즘 > Python' 카테고리의 다른 글
[Python | SWEA] 1933. 간단한 N 의 약수 (0) | 2023.04.23 |
---|---|
[Python | 프로그래머스] 로그인 성공? (0) | 2023.04.23 |
[Python | SWEA] 2068. 최대수 구하기 (0) | 2023.04.22 |
[Python | SWEA] 1545. 거꾸로 출력해 보아요 (0) | 2023.04.22 |
[Python | SWEA] 2070. 큰 놈, 작은 놈, 같은 놈 (0) | 2023.04.21 |