짝수 조합과 홀수 조합
면접 대비시간 제한2초메모리 제한1024 MB
n이 1부터 50까지일 때 원소 수가 짝수인 조합과 홀수인 조합 사이의 전단사 대응을 만들고, 주어진 원소에 대응하는 원소를 출력합니다.
문제
개의 원소 중에서 개를 고른 조합(-조합)은 집합 의 원소 개로 이루어진 부분집합이다. 조합을 적을 때는 원소를 오름차순으로 나열한다. 예를 들어 3개 중에서 2개를 고른 조합은 , , 이다.
조합의 원소 개수가 짝수이면 짝수 조합, 홀수이면 홀수 조합이라고 한다. 을 고정하고, 으로 만들 수 있는 모든 짝수 조합의 집합을 , 모든 홀수 조합의 집합을 이라 하자. 과 의 원소 개수는 같다.
각각에 대해 다음 작업을 수행한다. 과 사이의 일대일 대응을 하나 만든다. 그 다음, 두 집합 중 한쪽의 원소가 주어지면 대응되는 다른 집합의 원소를 출력한다.