반응형
https://school.programmers.co.kr/learn/courses/30/lessons/250129
빈칸채우기 문제였습니다.
📕 풀이방법
📔 풀이과정
1. 현 루트가 "S"라면 북쪽의 반대 방향이므로 1을 north에서 빼줍니다.
2. "E"라면 east를 1증가시켜줍니다.
3. "W"라면 ease를 1감소시켜줍니다.
📕 Code
📔 Python3
def solution(route):
east = 0
north = 0
for i in route:
if i == "N":
north += 1
elif i == "S" :
north -= 1
elif i == "E" :
east += 1
elif i == "W":
east -= 1
return [east, north]
*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.
'Algorithm > Implementation' 카테고리의 다른 글
(Python3) - 프로그래머스(PCCE 기출문제) : 3번 / 나이 계산 (0) | 2024.11.07 |
---|---|
(Python3) - 프로그래머스(PCCE 기출문제) : 4번 / 저축 (0) | 2024.11.07 |
(Python3) - 프로그래머스(PCCE 기출문제) : 6번 / 가채점 (0) | 2024.11.07 |
(Python3) - 프로그래머스(PCCE 기출문제) : 7번 / 가습기 (0) | 2024.11.07 |
(Python3) - 프로그래머스(PCCE 기출문제) : 8번 / 창고 정리 (0) | 2024.11.07 |