
python 백준 16926 배열 돌리기 1
·
코테공부
🐹 문제https://www.acmicpc.net/problem/16926 🐹 풀이한 층을 리스트로 반환 하여 queue의rotate를 사용하여 회전한다.import sysfrom collections import dequedef rotate_layer(layer, R): """한 층의 요소를 R번 회전한 후 반환""" queue = deque(layer) queue.rotate(-R) # 왼쪽으로 R번 회전 return list(queue)def get_layer(matrix, layer_idx, N, M): """layer_idx 번째 껍질의 요소들을 추출""" layer = [] # 위(왼쪽 → 오른쪽) for j in range(layer_id..