(삼성) 15686 치킨배달

2019. 3. 29. 19:51알고리즘/백준

브루트포스

1. (0, 1) 순열을 이용해 n개에서 m개 선택

2. 집마다 치킨거리의 최소값 구해서 최소합 구하기

3. 각 경우마다 최소합과 비교해서 정답 도출

 

순열이라면 13!(>10!)으로 시간 안에 풀지 못하지만 조합문제이므로 큰 시간복잡도가 아니다.

문제: https://www.acmicpc.net/problem/15686

https://github.com/surinoel/algorithm/blob/master/15686.cpp

'알고리즘 > 백준' 카테고리의 다른 글

10451 순열 사이클  (0) 2019.03.29
(삼성) 3190 뱀  (0) 2019.03.29
11048 이동하기  (0) 2019.03.29
(카카오) 15954 인형들  (0) 2019.03.29
(카카오) 15953 상금 헌터  (0) 2019.03.29