[Python/백준] 14503 로봇 청소
Coding Test/Python2023. 12. 2. 19:02[Python/백준] 14503 로봇 청소

https://www.acmicpc.net/problem/14503 14503번: 로봇 청소기첫째 줄에 방의 크기 $N$과 $M$이 입력된다. $(3 \le N, M \le 50)$  둘째 줄에 처음에 로봇 청소기가 있는 칸의 좌표 $(r, c)$와 처음에 로봇 청소기가 바라보는 방향 $d$가 입력된다. $d$가 $0$인 경우 북쪽www.acmicpc.net구현 시뮬레이션 문제이다. 시키는 데로 코드를 작성하기만 하면 되서 편했다.2차원 room배열을 만들어서 벽, 청소하지 않은 공간을 표시해 둔다.문제어서 신경써야하는 부분은 일단 90도록 방향을 틀고 0을 찾는 다는 점과 후진을 하기 때문에 로봇이 바라보고있는 방향을 기록해야한다.나는 배열로 관리했다. 북을 기준으로 90도씩 시계 반대로 회전함으로 다..

728x90
반응형
image