조건 (가)에서 n(A)=1 또는 n(A)=2 또는 n(A)=3
(다) 조건에서 n(A)=1인 경우에 반드시 f(x)=x인 경우가 생기므로 n(A)=2 또는 n(A)=3이다.
B⊂A이므로 조건 (나)에서 n(A)=n(B)이려면 A=B
ㄱ) n(A)=2인 경우
A=B={1,2}라 하면 f(1)=2,f(2)=1이어야 하고
f(3),f(4),f(5)는 1 또는 2이어야 한다.
또, n(A)=2인 A를 결정하는 방법은 5C2이므로
n(A)=2인 경우의 수는 5C2×23=80
ㄴ) n(A)=3인 경우
A=B={1,2,3}라 하면, f(1)=2라 하면, f(3)=1,f(2)=3이어야 하고 f(1)=3이라하면, f(2)=1,f(3)=2이어야 한다.
이 때, f(4),f(5)의 함숫값은 1 또는 2 또는 3이고
n(A)=3인 A를 결정하는 방법은 5C3×2×32=180
따라서 구하는 함수 f의 개수는
∴80+180=260