반응형
백준 BAEKJOON 28295번 체육은 코딩과목 입니다 [PYTHON/파이썬]
<문제 출처> (BRONZE Ⅳ)
https://www.acmicpc.net/problem/28295
<풀이>
리스트에 '북', '동', '남', '서' 순서대로 담았다.
초기 방향이 북쪽이니 입력된 1,2,3에 맞춰서 방향을 바꾸어서 풀었다.
<코드>
direction = ["N", "E", "S", "W"]
result = "N"
for i in range(10):
command = int(input())
if command == 1:
result = direction[(direction.index(result) + 1) % 4]
elif command == 2:
result = direction[(direction.index(result) + 2) % 4]
elif command == 3:
result = direction[(direction.index(result) + 3) % 4]
print(result)
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 17502번 클레어와 팰린드롬 [PYTHON/파이썬] (0) | 2023.07.05 |
---|---|
백준 BAEKJOON 27918번 탁구 경기 [PYTHON/파이썬] (0) | 2023.07.04 |
백준 BAEKJOON 28281번 선물 [PYTHON/파이썬] (0) | 2023.07.02 |
백준 BAEKJOON 28061번 레몬 따기 [PYTHON/파이썬] (0) | 2023.06.30 |
백준 BAEKJOON 28113번 정보섬의 대중교통 [PYTHON/파이썬] (0) | 2023.06.27 |