💂♀️ [문제]
A와 B가 가위바위보를 하였다.
가위는 1, 바위는 2, 보는 3으로 표현되며 A와 B가 무엇을 냈는지 입력으로 주어진다.
A와 B중에 누가 이겼는지 판별해보자. 단, 비기는 경우는 없다.
[input]
3 2
[output]
A
import sys
sys.stdin = open("input.txt")
T=list(map(int,input().split()))
if T[0] == 1:
if T[1] == 3:
print('A')
else:
print('B')
if T[0] == 2:
if T[1] == 1:
print('A')
else:
print('B')
if T[0] == 3:
if T[1] ==2:
print('A')
else:
print('B')
# 별 것 없이.. 그냥 모든 경우에 수를 따져 전부 코드로 구현하였다.
# 더 효율적으로 짜는 방법이 있을지 궁금하다
[다른풀이]
# 3 2 로 들어온 input을 각각 따로 떼어내어 변수에 저장
A, B = map(int,input().split())
# 가위바위보 규칙을 찾았음
if A - B == 1 or -2:
print('A')
else:
print('B')
🍦 [복습]
# 1. 210218
가위바위보 안에서 규칙을 찾아낸다는 생각을 하지 못했는데, 정말 신기했다.
[다른풀이]와 같이 규칙을 찾아내 코드를 짠 것은 swea의 다른 제출자의 답안을 보고 가져온 것임!
나도 이렇게 규칙을 찾으려고 노력해야겠다.
그리고 역시나 규칙을 찾으려면 직접 종이에 적어내려가면서 찾는게 좋음!
아니다, 이제 좋다는 말 보단 그렇게 해야한다고 말할 수 있겠다!
'# 3. APS > SWEA' 카테고리의 다른 글
SWEA # Python_D1_2027_대각선 출력하기 ✅ (0) | 2021.02.15 |
---|---|
SWEA # Python_D1_2043_서랍의 비밀번호 ✅ (0) | 2021.02.15 |
SWEA # Python_D1_1933_간단한 N 의 약수 ✅ (0) | 2021.02.14 |
SWEA # Python_D1_2050_알파벳을 숫자로 변환 ✅ (0) | 2021.02.14 |
SWEA # Python_D1_2068_최대수 구하기 ✅ (0) | 2021.02.14 |