culture1123   5년 전

게시글 반례 돌아가는데

예제문제 1,2,3은 맞는데 4번만 틀렸다고 나오네요....

ㅠㅠ

몇시간째 고민해도 답이 안나옵니다

하드코딩이라 보시기 힘들지만

L, U 부분 어디서 틀렸는지 가르쳐 주세요....

2차원 배열으로

크기 [12][9]로 잡아서

주사위 3*3으로 잡고 풀었습니다...

djm03178   5년 전

이런 코드는 사실상 타인이 디버깅해주기가 어렵고... 드릴 수 있는 조언이라면 6면 전체에 대해 좀 더 일반적인 식을 구해 보라는 것 뿐입니다.

6개의 면에 대한 연산을 전부 손으로 계산하지 말고, 모든 면이 평등하다고 생각하면서 모든 면들 사이의 관계가 하나의 식으로 표현이 되게끔 만들어 보세요.

leekitten123   5년 전

저도 하드 코딩 했는데 똑같이 1, 2, 3 번은 맞고 4번은 틀렸습니다.

그런데 저 같은 경우는

큐브의 어떤 면을 회전할 때,

1.돌리는 면 기준으로 '상 하 좌 우' 에 있는 면도 회전 할 뿐만 아니라

2. 기준 면도 돌아간다는 것 놓쳤습니다.

그 부분 수정하고, 자잘하게 논리에 오류 난 부분 수정하니 정답을 구할 수 있었습니다.

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