구현 2

[알고리즘 연습] 공원산책

https://school.programmers.co.kr/learn/courses/30/lessons/172928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 지나다니는 길을 'O', 장애물을 'X'로 나타낸 직사각형 격자 모양의 공원에서 로봇 강아지가 산책을 하려합니다. 산책은 로봇 강아지에 미리 입력된 명령에 따라 진행하며, 명령은 다음과 같은 형식으로 주어집니다. ["방향 거리", "방향 거리" … ] 예를 들어 "E 5"는 로봇 강아지가 현재 위치에서 동쪽으로 5칸 이동했다는 의미입니다. 로봇 강아지는 명령을 수행하기 전에 다음 두 ..

카테고리 없음 2023.06.11

코딩테스트 with <이코테>, 구현

시뮬레이션 구현 1. 상하좌우 - 첫째 줄에 공간의 크기를 나타내는 n이 주어진다. - 둘째 줄에 여행가 a가 이동할 계획서 내용이 주어진다. - 첫째줄에 여행가 a가 최종적으로 도착할 지점의 좌표(x,y)를 공백으로 구분하여 출력한다. - 입력예시: 5 R R R U D - 출력예시: 3 4 단순한 접근으로 푼 나의 풀이 # 나의 풀이 n = int(input()) plans = input().split() # plans = R R R U D x,y = 1,1 for plan in plans: if plan == 'L': if y == 1: # 이동할 수 없으면 무시 y += 0 else: y -= 1 # 그렇지않으면 이동 elif plan == 'R': if y < n: y += 1 else: y +..

카테고리 없음 2022.07.24