코딩/백준 (C++)
백준 11378번: 열혈강호 4 (C++)
접근 https://www.acmicpc.net/problem/11378 11378번: 열혈강호 4 첫째 줄에 직원의 수 N과 일의 개수 M, 지난달에 받은 벌점의 합 K가 주어진다. (1 ≤ N, M ≤ 1,000, 1 ≤ K ≤ N) 둘째 줄부터 N개의 줄의 i번째 줄에는 i번 직원이 할 수 있는 일의 개수와 할 수 있는 www.acmicpc.net 이전 열혈강호 문제들과 마찬가지로 이분매칭을 이용하여 문제를 해결하였다. 이전 문제와 다른 점은 각 직원들에게 해당하는 일의 수가 벌점에 의해 바뀔 수 있으며, 이 벌점은 전체 직원의 총점만 정해져있고, 어떤 직원에게 몇 점의 벌점을 주어 일의 갯수를 다르게 할지를 결정해야한다. 문제 해결은 아래와 같이 진행하였다. 각 직원들의 기본 일의 수 1개까지는 ..
2022. 6. 15. 22:32
최근댓글