1번부터 N번까지 차례로 원을 이루면서 위치하고, K번째마다의 사람을 한명씩 제거해가며 순열을 만듭니다. N번까지의 사람이 모두 제거되면 요세푸스 순열이 만들어지고, 그 값을 return 합니다.
2차원 배열이 주어지고, 회전 연산이 주어집니다. 회전 연산의 `(r, c, s)` 는 `(r-s,c-s)` 부터 `(r+s,c+s)` 까지의 범위를 시계 방향으로 한 칸씩 움직인다는 의미입니다. 회전 연산의 순서에 따라서 배열 행의 합 중 최솟값이 달라집니다.
이진 검색 트리를 전위 순회한 결과를 주면, 해당 트리의 후위 순회 결과를 출력합니다.
총 5개의 CCTV가 맵에 주어집니다. 각 CCTV는 감시할 수 있는 방향이 모두 제각각이며, 다른 CCTV 영역은 투과해서 감시할 수 있습니다. 하지만 벽(`6`)은 통과할 수 없습니다. CCTV가 감시할 수 없는 사각지대의 영역 수를 리턴하는 문제입니다.