13567

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 13567번 로봇

2024.05.13기준 - 실버4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 로봇이 정사각형 격자 내에서 움직이는 시뮬레이션을 수행하는 문제입니다.로봇은 격자 내의 경계를 벗어나지 않고 움직이도록 명령을 받습니다. 배열 dx, dy로 이동하는 좌표를 설정해 인덱스 값을 동, 서, 남, 북으로 정하여 풀어봤습니다.로봇의 초기 위치는 (0, 0) 부터 시작합니다. 테스트 케이스 개수만큼 반복문이 돌아갑니다. MOVE 명령어가 들어오면 지금 바라보는 방향으로 x와 y좌표를 n만큼 이동합니다.TRUN 명령어가 들어오면 n이 0인지 1인지 분류해 현재 바라보고 있는 방향 dir을 업데이트 합니다.check 함수를 이용해 로봇이 격자 밖으로 나가지 않도록 반복문마다 확인을 해줍니다.check 함..

Coding_Slowly
'13567' 태그의 글 목록