문제 설명https://school.programmers.co.kr/learn/courses/30/lessons/159993제한 사항입출력 예풀이def solution(maps): answer = 0 row_size = len(maps) col_size = len(maps[0]) start = [[-1, -1]] lever = [[-1, -1]] for r in range(row_size): for c in range(col_size): if maps[r][c] == 'S': start = [[r, c]] elif maps[r][c] == 'L': lever =..
PYTHON
문제 설명https://school.programmers.co.kr/learn/courses/30/lessons/389478 제한 사항 입출력 예 풀이def solution(n, w, num): height = n // w + (n % w != 0 if 1 else 0) result = [[] for _ in range(height)] answer_index = -1 # 홀수층 count = 0 for i in range(0, n, 2 * w): for j in range(i, i + w): if j == n: break result[count].append(j + 1) ..