# 3. APS/SWEA

SWEA # Python_D1_1936_1대1 가위바위보 ✅

둥굴둥굴둥굴레차 2021. 2. 14. 23:46

 

 

💂‍♀️ [문제]

 

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의 다른 제출자의 답안을 보고 가져온 것임!

나도 이렇게 규칙을 찾으려고 노력해야겠다.

 

그리고 역시나 규칙을 찾으려면 직접 종이에 적어내려가면서 찾는게 좋음!

아니다, 이제 좋다는 말 보단 그렇게 해야한다고 말할 수 있겠다!