Skip to content

Conversation

@sukangpunch
Copy link
Contributor

@sukangpunch sukangpunch commented Jan 20, 2026

문제 정보

풀이 방법

간단히 어떤 방식으로 풀었는지 설명해주세요.

클로드 사용
dy = {-1, 0, 1, 0}, dx ={0, 1, 0, -1} 로 정의한 상황에서.
1. 반시계 방향으로 돌기 위해 (현재 방향 + 3)%4 을 활용(현재 방향이 0일 때, 3선택) 
2. 만약에 청소할 좌표를 찾았다면 해당 좌표로 이동하고 다시 탐색
3. 만약에 청소할 좌표를 찾지 못했다면 후진, 후진을 위해(현재 방향 + 2) %4(0 일때 2 선택) 를 활용
    - 후진할 수 있다면 현재 좌표를 후진시킨다.
    - 후진 할 수 없다면 종료
시간복잡도: O(N*M)

체크리스트

  • 코드가 정상적으로 실행되나요?
  • 커밋 메시지가 컨벤션을 따르나요?
  • 파일명이 올바른가요? ({닉네임}.{확장자})

추가 코멘트

(선택사항) 추가로 공유하고 싶은 내용이 있다면 작성해주세요.

@github-actions github-actions bot added weekly-challenge 주차별 공통 문제 백준 백준 문제 labels Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

weekly-challenge 주차별 공통 문제 백준 백준 문제

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants