모든 STEP 힌트를 공개하면 풀이를 열 수 있습니다.
나눠 주는 개수를 각각 1 이상의 정수로 두면, 합이 14(짝수)일 때 짝수 개를 받는 사람의 수는 0, 2, 4 중 하나예요. (다)에 의해 “모두 홀수”는 불가능하므로, 짝수를 받는 사람이 2명이거나 4명인 경우만 세면 돼요.
(ⅰ) 짝수를 받는 사람이 정확히 2명인 경우
짝수를 받는 2명을 고르는 방법은 4C2가지예요.
그중 한 경우로, A,B는 짝수 개, C,D는 홀수 개를 받는다고 하면, (가)에 따라 짝수 개는 2 이상이므로
2+2a,2+2b,2c+1,2d+1(a,b,c,d≥0)
꼴로 둘 수 있어요. 합이 14이면
(2+2a)+(2+2b)+(2c+1)+(2d+1)=14
에서 a+b+c+d=4예요.
음이 아닌 정수 해의 개수는
4H4=7C4=35
이에요.
(나)에서 짝수를 받는 사람의 개수는 2+2a≤9, 즉 a≤3이어야 해요. a+b+c+d=4에서 a=4이면 2+2a=10이라 불가능하고, 이때 (b,c,d)=(0,0,0) 하나뿐이에요. b=4인 경우도 마찬가지로 하나뿐이므로, 역조건을 빼면 35−2=33이에요.
따라서 이 경우의 수는
4C2×33=6×33=198
이에요.
(ⅱ) 네 사람 모두 짝수 개를 받는 경우
각각 2+2a,2+2b,2+2c,2+2d (a,b,c,d≥0)로 두면
(2+2a)+(2+2b)+(2+2c)+(2+2d)=14
에서 a+b+c+d=3이에요. 해의 개수는
4H3=6C3=20
이에요. a+b+c+d=3이면 한 사람이 가질 수 있는 a의 최댓값은 3이라 2+2a≤8≤9이므로 (나)를 위반하는 경우는 없어요.
합산
198+20=218
이므로, 구하는 경우의 수는 218이에요.
다른 풀이. A,B,C,D가 받는 개수를 각각 a,b,c,d라 하면 (가)에서 a+b+c+d=14, a,b,c,d≥1이에요. a=a′+1 등으로 두면 a′+b′+c′+d′=10 (a′,b′,c′,d′≥0)이므로 경우의 수는
4H10=13C3=286
이에요.
(다)의 반대는 네 사람 모두 홀수 개를 받는 경우예요. a=2a′′+1 등으로 두면 a′′+b′′+c′′+d′′=5 (a′′,b′′,c′′,d′′≥0)이므로
4H5=8C3=56
가지예요. 따라서 (가)·(다)를 만족하는 경우는 286−56=230가지예요.
여기서 (나)를 어기려면 누군가 10개 이상 받아야 해요. 합이 14이고 각자 1 이상이면 그런 배분은 본질적으로 (10,2,1,1)의 순열 뿐이에요. 1이 두 번 나오므로 경우의 수는
2!4!=12
이에요.
결국 230−12=218이므로 앞과 같아요.