17822번 - 원판 돌리기
초기상태
1 2 3 4 5 62 3 4 5 6 73 4 5 6 7 84 5 6 7 8 9
2 1 4 입력
(2, 4번째 원판을 반시계 방향으로 4칸 돌린다)
1 2 3 4 5 6 6 7 2 3 4 5 3 4 5 6 7 8 8 9 4 5 6 7
인접한 수가 없으니 평균을 구하고
평균보다 작은 수는 1 더하고 큰 수는 1을 뺍니다.
여기서 평균은 5
2 3 4 5 5 5 5 6 3 4 5 5 4 5 5 5 6 7 7 8 5 5 5 6
3 0 1 입력
(3번째 원판을 시계방향으로 1칸 돌린다)
2 3 4 5 5 5 5 6 3 4 5 5 7 4 5 5 5 6 7 8 5 5 5 6
인접한 곳을 지웁니다.
2 3 4 0 0 0 5 6 3 4 0 0 0 4 0 0 0 0 0 8 0 0 0 0
2 1 2 입력
(2, 4번째 원판을 반시계 방향으로 2칸 돌린다)
2 3 4 0 0 0 3 4 0 0 5 6 0 4 0 0 0 0 0 0 0 0 0 8
2 3 4 0 0 0 3 0 0 0 5 6 0 0 0 0 0 0 0 0 0 0 0 8
총 합은 31 아닌가요?
제 코드에 무슨 문제가 있나요?
3 0 1 입력시 두 번째 줄의 첫 수 5는 두 번째 줄의 마지막 수 5와 인접하고 같으니 지워져야 합니다.
아 그러네요 감사합니다
댓글을 작성하려면 로그인해야 합니다.
qls0860 4년 전
초기상태
1 2 3 4 5 6
2 3 4 5 6 7
3 4 5 6 7 8
4 5 6 7 8 9
2 1 4 입력
(2, 4번째 원판을 반시계 방향으로 4칸 돌린다)
1 2 3 4 5 6
6 7 2 3 4 5
3 4 5 6 7 8
8 9 4 5 6 7
인접한 수가 없으니 평균을 구하고
평균보다 작은 수는 1 더하고 큰 수는 1을 뺍니다.
여기서 평균은 5
2 3 4 5 5 5
5 6 3 4 5 5
4 5 5 5 6 7
7 8 5 5 5 6
3 0 1 입력
(3번째 원판을 시계방향으로 1칸 돌린다)
2 3 4 5 5 5
5 6 3 4 5 5
7 4 5 5 5 6
7 8 5 5 5 6
인접한 곳을 지웁니다.
2 3 4 0 0 0
5 6 3 4 0 0
0 4 0 0 0 0
0 8 0 0 0 0
2 1 2 입력
(2, 4번째 원판을 반시계 방향으로 2칸 돌린다)
2 3 4 0 0 0
3 4 0 0 5 6
0 4 0 0 0 0
0 0 0 0 0 8
인접한 곳을 지웁니다.
2 3 4 0 0 0
3 0 0 0 5 6
0 0 0 0 0 0
0 0 0 0 0 8
총 합은 31 아닌가요?
제 코드에 무슨 문제가 있나요?