mycool0905   4년 전

아..

예제도 맞구 제가 만든 테스트 케이스도 다 맞는데

시작하자마자 틀렸다고 뜨네요..

왜이런가요...?

newdeal   4년 전

안녕하세요.

이 코드의 수정해야할 부분은 z,y,x의 위치 설정입니다.

L은 층수,R은 행,C는 열을 담고있는 변수인데, IsIn()함수에서는 R과C의 역할이 뒤바뀌어 있습니다.

이 뿐만아니라 밑에 있는 코드 대부분이 x,y,z 위치가 서로 뒤엉켜 있어 제 역할을 못하고 있습니다.

그리고 startPoint = { i,j,k }; 도 x,y,z 순으로 들어가야 하는데  z,y,x 순으로 변수를 담고 있습니다.

2차원 배열일때도 y와x의 위치가 혼동되는 경우가 잦은데, 3차원 배열일때는 더욱 신경을 쓰시는 것이 좋습니다.

mycool0905   4년 전

@newdeal

아 감사합니다. 제가 함수안에서는 z,x,y로 입력받기로 해놨는데,

시작 점 적을때는 x,y,z로 입력을 하여서 이상하게 입력이 됐네요.

조언 감사합니다!!

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