💂♀️ [문제]
A와 B가 가위바위보를 하였다.
가위는 1, 바위는 2, 보는 3으로 표현되며 A와 B가 무엇을 냈는지 입력으로 주어진다.
A와 B중에 누가 이겼는지 판별해보자. 단, 비기는 경우는 없다.
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
[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 |