https://www.codetree.ai/missions/5/problems/move-in-direction/description
import sys
input = sys.stdin.readline
n = int(input())
# n = (0, 1)
# e = (1, 0)
# s = (0, -1)
# w = (-1, 0)
dx = [0, 1, 0, -1]
dy = [1, 0, -1, 0]
direct = {"N": 0, "E": 1, "S": 2, "W": 3}
x = 0
y = 0
for _ in range(n):
di, move = input().rstrip().split(" ")
move = int(move)
for _ in range(move):
x = x + dx[direct[di]]
y = y + dy[direct[di]]
print(x, y)
728x90
반응형
'🔻PS > Codetree' 카테고리의 다른 글
[Codetree] 1이 3개 이상 있는 위치 Python (0) | 2024.07.29 |
---|---|
[Codetree] 문자에 따른 명령 2 Python (0) | 2024.07.29 |
[Codetree] 1차원 젠가 Python (0) | 2024.07.28 |
[Codetree] 삼각형 컨베이어 벨트 Python (0) | 2024.07.27 |
[Codetree] 컨베이어 벨트 Python (0) | 2024.07.27 |