pichulia   1년 전

main 하위 디렉토리에 같은 이름의 폴더가 두 개 이상 존재할 수 없다.

위 조건만으로는 main 이라는 이름을 가진 폴더가 main 의 하위 디렉토리에 존재하지 않는다고 보장할 수 없습니다.

하지만 만약 하위 디렉토리에 main 이라는 폴더의 존재를 허용해버리는 경우, 아주 재밌는 상황들이 벌어집니다.

여러 케이스가 있겠지만, 일단 지문 및 입출력 조건에 명시된 'main' 이 어느 폴더인지 알 수 없게 되버립니다.

하위 디렉토리에 main 이 존재하지 않는다는 조건을 추가하는 것이 바람직해 보입니다.

예를 들면 F != "main" 같은  조건이라던가, (대신 이 경우, 파일 이름이 main 인 데이터가 없어야지만 추가가 가능합니다.) 지문에 한 줄 언급하는 식으로 조건 추가가 필요합니다.

이 조건 추가와 더불어, 아래 게시글에 있는, 파일 및 폴더 이름에  대한 조건 추가도 필요합니다.

이 문제와 더불어 (large) 쪽 수정도 필요합니다.

감사합니다.

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