자료구조,알고리즘(Python)/백준
11582 : 치킨 TOP N (Python)
드롱드롱
2024. 9. 10. 16:18
https://www.acmicpc.net/problem/11582
문제 풀이 코드
n = int(input())
list1 = list(map(int, input().split()))
k = int(input())
num = n // k
list2 = []
for i in range(0,n,num):
listn = sorted(list1[i:i+num])
for j in listn:
print(j, end=' ')
분할 정복 알고리즘을 공부한 후, solved.ac를 이용해서 분할 정복 알고리즘 카테고리에 있는 문제들 중 만만해보이는 실버 문제로 선택했다.
재귀를 활용해서 문제를 풀려고 했지만 그러지 못했다. 그냥 재귀를 사용하지 않고 간단하게 문제를 풀이했다.
* Reference
[백준] 치킨 TOP N : 11582번 - Python
https://www.acmicpc.net/problem/11582 11582번: 치킨 TOP N 인하대 주변 치킨칩의 맛의 정도를 측정해 수치화하는 동아리 C.T.P(Chicken Tastes Perfect)의 회장 민호는 치킨집의 맛의 수치를 감소하지 않는 순으로
ye5ni.tistory.com