[백준] 14889. 스타트와 링크 (Java)
문제 https://www.acmicpc.net/problem/14889 14889번: 스타트와 링크 예제 2의 경우에 (1, 3, 6), (2, 4, 5)로 팀을 나누면 되고, 예제 3의 경우에는 (1, 2, 4, 5), (3, 6, 7, 8)로 팀을 나누면 된다. www.acmicpc.net 풀이 1 0. 문제 해석 두 팀으로 나눠야 하므로 인원이 4명일 경우 4C2 , 나머지 2명 로 나뉠 것이고 6명이면 6C3, 나머지 3명 으로 나뉠것이다. 이제 나뉜 팀들의 능력치의 합의 차이가 최소가 되는 값을 찾는다. 즉, 위와 같은 알고리즘을 코드로 구현하면 되는데, 조합의 수가 계속 늘어날수록 반복해야 하기 때문에 재귀 방식으로 조합을 사용한다. 1. 능력치 입력 2. 조합 생성 재귀방식으로 조합을 구현..