조건 (가)에서
f(6)−f(3)=2[8−{f(1)+f(2)}], ⋯⋯ ㉠
조건 (나)에서 f(6)−f(3)≥0이고
f(3), f(6)은 각각 6 이하의 자연수이므로
f(6)−f(3)=0 또는 f(6)−f(3)=2 또는 f(6)−f(3)=4
(ⅰ) f(6)−f(3)=0인 경우
f(3), f(6)의 값을 정하는 경우의 수는 6
㉠에서 f(1)+f(2)=8이고,
f(1), f(2)의 값을 정하는 경우의 수는 5
조건 (나)에서 f(3)≤f(4)≤f(5)≤f(3)
이므로 f(4), f(5)의 값을 정하는 경우의 수는 1
그러므로 구하는 경우의 수는 6×5×1=30
(ⅱ) f(6)−f(3)=2인 경우
f(3), f(6)의 값을 정하는 경우의 수는 4
㉠에서 f(1)+f(2)=7이고,
f(1), f(2)의 값을 정하는 경우의 수는 6
조건 (나)에서 f(3)≤f(4)≤f(5)≤f(3)+2
f(4), f(5)의 값을 정하는 경우의 수는 서로 다른 세 수 f(3), f(3)+1, f(3)+2 중에서 2개를 택하는 중복조합의 수와 같으므로
3H2=4C2=6
그러므로 구하는 경우의 수는 4×6×6=144
(ⅲ) f(6)−f(3)=4인 경우
f(3), f(6)의 값을 정하는 경우의 수는 2
㉠에서 f(1)+f(2)=6이고,
f(1), f(2)의 값을 정하는 경우의 수는 5
조건 (나)에서 f(3)≤f(4)≤f(5)≤f(3)+4
f(4), f(5)의 값을 정하는 경우의 수는 서로 다른 다섯 수 f(3), f(3)+1, f(3)+2, f(3)+3, f(3)+4 중에서 2개를 택하는 중복조합의 수와 같으므로 5H2=6C2=15
그러므로 구하는 경우의 수는 2×5×15=150
(ⅰ), (ⅱ), (ⅲ)에 의하여 구하는 경우의 수는
30+144+150=324