k550706   1년 전

  1. 현재 위치를 청소한다.
  2. 현재 위치에서 현재 방향을 기준으로 왼쪽방향부터 차례대로 탐색을 진행한다.
    1. 왼쪽 방향에 아직 청소하지 않은 공간이 존재한다면, 그 방향으로 회전한 다음 한 칸을 전진하고 1번부터 진행한다.
    2. 왼쪽 방향에 청소할 공간이 없다면, 그 방향으로 회전하고 2번으로 돌아간다.
    3. 네 방향 모두 청소가 이미 되어있거나 벽인 경우에는, 바라보는 방향을 유지한 채로 한 칸 후진을 하고 2번으로 돌아간다.
    4. 네 방향 모두 청소가 이미 되어있거나 벽이면서, 뒤쪽 방향이 벽이라 후진도 할 수 없는 경우에는 작동을 멈춘다.

라고 되어있는데요.

실제 문제 설명에서는 a,b,c,d라고 되어있는게 아니라

1,2,3,4라고 되어있어서

2-b의 설명이 정확히 무엇을 의미하는지 헷갈립니다.

수정 부탁드립니다.

jh05013   1년 전

2-b라는 문구는 없습니다.

k550706   1년 전

2. 왼쪽 방향에 청소할 공간이 없다면, 그 방향으로 회전하고 2번으로 돌아간다.

라고 되어있는데, 2번이 정확히 무엇을 말하는지 혼란스럽습니다.

여기서 말하는 2번이

2. 현재 위치에서 현재 방향을 기준으로 왼쪽방향부터 차례대로 탐색을 진행한다.인지

2. 왼쪽 방향에 청소할 공간이 없다면, 그 방향으로 회전하고 2번으로 돌아간다.

인지 정확하게 해줄필요가 있습니다.

댓글을 작성하려면 로그인해야 합니다.