6개의 영역이 있고, 팀 2개가 있다.
a,b팀이라고 하고, 각각 6명이 2개의 팀에 배치를 해야 한다.
-> 조합을 생각했는데,
굉장히 복잡해 보인다...
다른 방법으로는 비트 마스킹이 있다.
0과 1로 이루어져 있기 때문에 지금 문제와 쿵짝이 잘 맞는다
비트마스킹으로 팀 구성함.

그리고 우리의 팀이 아니라면 그 친구는 포함하지 않는다.
문제에서 동일한 팀이지만 연결되지 않는 상황 설명이다.
-> 이거를 통해서 ScoreSum도 중요하지만, 연결 카운팅도 필요하므로 pair<int,int> 로 반환함.

코드


