[출제의도] 같은 것이 있는 순열을 이용하여 추론하기 함수f:X→X의 개수는 f(1),f(2),f(3),f(4),f(5)의 값을 정하는 경우의 수와 같다.
조건 (가)에서 f(1),f(2),f(3),f(4),f(5)중 홀수의 개수를 $$n이라 하면 n=0 또는 n=2 또는 n=4이다.
(ⅰ) n=0일 때 치역의 세 원소는 모두 짝수이고 집합 X의 원소 중 짝수는 2개뿐이므로 조건 (나)를 만족시키지 않는다.
(ⅱ) n=2일 때 조건 (나)에서 홀수인 두 함숫값이 서로 같으면 치역의 세 원소 중 홀수인 원소가 1개, 짝수인 원소가 2개이고 홀수인 두 함숫값이 서로 다르면 치역의 세 원소 중 홀수인 원소가 2개, 짝수인 원소가 1개다.
(a) 치역의 세 원소 중 홀수인 원소가 1개, 짝수인 원소가 2개인 경우 집합 X의 원소인 1,2,3,4,5중에서 홀수 1개와 짝수 2개를 선택하는 경우의 수는
3C1×2C2=3⋯ ㉠
치역의 세 원소 중 홀수를 a, 두 짝수를 b,c라 하면
f(1),f(2),f(3),f(4),f(5)의 값을 정하는 경우의 수는 문자 a,a,b,c,c또는 문자 a,a,b,b,c를 일렬로 나열하는 경우의 수와 같으므로
2!×2!5!+2!×2!5!=60 ⋯ ㉡
㉠, ㉡에 의하여
3×60=180
(b) 치역의 세 원소 중 홀수인 원소가 2개, 짝수인 원소가 1개인 경우 집합 X의 원소인 1,2,3,4,5중에서 홀수 2개와 짝수 1개를 선택하는 경우의 수는
3C2×2C1=6⋯ ㉢
치역의 세 원소 중 두 홀수를 a,b, 짝수를 c라 하면
f(1),f(2),f(3),f(4),f(5)의 값을 정하는 경우의 수는 문자 a,b,c,c,c를 일렬로 나열하는 경우의 수와 같으므로
3!5!=20 ⋯ ㉣
㉢, ㉣에 의하여
6×20=120
(a), (b)에 의하여 180+120=300
(ⅲ) n=4일 때 짝수인 함숫값이 1개이므로 조건 (나)에서 치역의 세 원소 중 홀수인 원소는 2개, 짝수인 원소는 1개다.
집합 X의 원소인 1,2,3,4,5중에서 홀수 2개와 짝수 1개를 선택하는 경우의 수는
3C2×2C1=6⋯ ㉤
치역의 세 원소 중 두 홀수를 a,b, 짝수를 c라 하면
f(1),f(2),f(3),f(4),f(5)의 값을 정하는 경우의 수는 문자 a,b,b,b,c 또는 문자 a,a,b,b,c 또는 a,a,a,b,c를 일렬로 나열하는 경우의 수와 같으므로
3!5!×2!×2!5!+3!5!=70 ⋯ ㉥
㉤, ㉥에 의하여
6×70=420
따라서 (ⅰ), (ⅱ), (ⅲ)에 의하여 구하는 함수 f의 개수는 300+420=720