-
2025 프로그래머스 코드챌린지 2차 예선: 서버 증설 횟수코딩 테스트/Level 2 2025. 4. 6. 23:49반응형
https://school.programmers.co.kr/learn/courses/30/lessons/389479
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
큐를 쓸 수도 있겠지만...
그냥 리스트 하나면 충분할 것 같아서....def solution(players, m, k): answer = 0 servers = [0] * 24 for i, player in enumerate(players): servers_required = player // m servers_now = servers[i] if servers_now < servers_required: servers_added = servers_required - servers_now answer += servers_added for j in range(i, min(i + k, 24)): servers[j] += servers_added return answer
반응형