728x90
📌 문제
https://swexpertacademy.com/main/main.do
📌 문제 접근 방법
- 처음엔 가위, 바위, 보 하나씩 if문으로 조건을 달다가 너무 길어지길래 index를 활용해보았다.
- index가 더 큰 쪽이 이기는 걸로 설정하고 가위와 보의 관계만 따로 조건을 달아줬다.
📌 코드
man1 = input()
man2 = input()
rsp = ['가위', '바위', '보']
if rsp.index(man1) == rsp.index(man2) :
print('Result : Draw')
elif (rsp.index(man1) - rsp.index(man2)) == 1 :
print('Result : Man1 Win!')
elif (rsp.index(man2) - rsp.index(man1)) == 1 :
print('Result : Man2 Win!')
else :
if rsp.index(man1) == 0 :
print('Result : Man1 Win!')
else :
print('Result : Man2 Win!')
728x90
'ALGORITHM > SW Expert Academy' 카테고리의 다른 글
[SWEA/Python] 6319. 함수의 기초 1 (0) | 2021.07.22 |
---|---|
[SWEA/Python] 2063. 중간값 찾기 (0) | 2021.07.21 |
[SWEA/Python] 6247. 흐름과 제어 - 반복 9 (0) | 2021.07.16 |
[SWEA/Python] 6222. 흐름과 제어 - If 5 (0) | 2021.07.16 |
[SWEA/Python] 6220. 흐름과 제어 - If 3 (0) | 2021.07.16 |
댓글