최대 쌍 매칭
시간 제한1초메모리 제한1024 MB
2n개의 (a_i, b_i) 쌍이 주어질 때, 두 점씩 짝지어 가중치 합이 최대가 되는 매칭을 구하고 그 최댓값을 출력합니다.
문제
정수 쌍 가 개 주어진다. 정점이 개인 완전 그래프를 생각하고, 간선 의 가중치를 로 정의한다.
이 그래프의 매칭 가중치 최댓값을 구하라. 즉, 두 간선이 끝점을 공유하지 않도록 간선 개를 고르고, 고른 간선 가중치의 합이 가장 클 때의 값을 구한다.
입력
첫째 줄에 정수 ()이 주어진다.
이어지는 개의 줄에 정수 와 ()가 각각 주어진다.
출력
이 그래프에서 매칭 가중치의 최댓값을 정수 하나로 출력한다.
힌트
인접 행렬은 다음과 같다.