[출제의도] 순열과 조합을 이용하여 주어진 조건에 맞는 함수의 개수를 계산할 수 있는가?
집합 A={1,2,3,4}에서 집합 B={1,2,3}으로의 모든 함수 f의 개수는 34=81
f(1)≥2인 함수의 개수는 2×33=54
치역이 B인 함수 f의 개수는 정의역을 원소의 개수가 2,1,1인 세 개의 집합으로 나눈 후 집합 B에 일대일대응을 시키면 되므로
4C2×2C1×1C1×2!1×3!=36
한편 f(1)=2이고 치역이 B인 함수 f의 개수는 다음 두 가지 경우로 나누어 생각할 수 있다.
(ⅰ) a=1인 a에 대하여 f(a)=2인 a가 존재하는 경우
3!=6
(ⅱ) a=1인 모든 a에 대하여 f(a)=2인 경우
3C2×2!=6
따라서 f(1)=2이고 치역이 B인 함수 f의 개수는
6+6=12
한편, f(1)=3이고 치역이 B인 함수 f의 개수도 12이다.
따라서 구하는 확률은
∴ 8154+36−(12+12)=2722