AMC 10 · 2024 · #12
학년 8 arithmetic문제
A group of students from different countries meet at a mathematics competition.
Each student speaks the same number of languages, and, for every pair of
students and , student speaks some language that student does not speak,
and student speaks some language that student does not speak. What is the
least possible total number of languages spoken by all the students?
답을 골라 클릭하세요.
도구 + CCSS 풀이
이해
문제 재정리: 수학 경시대회에 $100$ 명의 학생이 모였습니다. 모든 학생은 같은 수($k$)의 언어를 구사하고, 임의의 두 학생을 골라도 서로 상대가 모르는 언어를 적어도 하나씩 알고 있습니다. 이때 학생들 전체가 사용하는 서로 다른 언어의 개수 $n$ 의 최솟값을 구하세요.
주어진 것: 학생 수 $= 100$; 각 학생이 구사하는 언어 수는 모두 같은 $k$ 개; 임의의 두 학생 $A, B$ 에 대해 $A$ 만 아는 언어와 $B$ 만 아는 언어가 각각 존재; 선택지: (A) $9$, (B) $10$, (C) $12$, (D) $51$, (E) $100$
구하는 것: 전체 언어 수 $n$ 의 최솟값
이해
문제 재정리: 수학 경시대회에 $100$ 명의 학생이 모였습니다. 모든 학생은 같은 수($k$)의 언어를 구사하고, 임의의 두 학생을 골라도 서로 상대가 모르는 언어를 적어도 하나씩 알고 있습니다. 이때 학생들 전체가 사용하는 서로 다른 언어의 개수 $n$ 의 최솟값을 구하세요.
주어진 것: 학생 수 $= 100$; 각 학생이 구사하는 언어 수는 모두 같은 $k$ 개; 임의의 두 학생 $A, B$ 에 대해 $A$ 만 아는 언어와 $B$ 만 아는 언어가 각각 존재; 선택지: (A) $9$, (B) $10$, (C) $12$, (D) $51$, (E) $100$
계획
주요 도구: #9 더 쉬운 문제로 줄이기
보조 도구: #6 추측하고 확인하기, #16 관점 바꾸기
"상대가 모르는 언어를 서로 안다" 는 표현은 말로는 까다롭지만 집합으로 풀면 깔끔합니다 — 두 학생 모두 정확히 $k$ 개를 알고 어느 쪽도 다른 쪽의 부분집합이 아니라면, 두 집합은 서로 다른 집합입니다. 도구 #9(더 쉬운 문제로 줄이기)로 추상도를 낮춥니다: $n=2, k=1$ 이면 가능한 학생은 최대 $\binom{2}{1}=2$ 명; $n=3$ 이면 최대 $3$ 명; 패턴은 "학생 수 $\leq \binom{n}{k}$". 그다음 도구 #6(추측하고 확인하기)으로 $n = 7, 8, 9$ 를 순서대로 시험해 $\binom{n}{k}$ 가 처음으로 $100$ 을 넘는 지점을 찾고 ($k$ 는 $n/2$ 근처가 최대), 도구 #16(관점 바꾸기)이 "서로 모르는 언어가 있다" 는 양방향 조건을 "두 집합이 서로 부분집합이 아님" 한 개로 줄여줍니다 — 크기가 같다는 가정 위에서는 사실상 "서로 다른 집합" 과 같습니다.
실행 — 정답: A
7.SP.C.8 단계 1 - 언어 조건을 집합으로 바꿉니다.
- 학생 $A$ 의 언어 집합을 $L_A$ 라 하면, "$A$ 는 $B$ 가 모르는 언어를 안다" 는 $L_A \not\subseteq L_B$, "$B$ 는 $A$ 가 모르는 언어를 안다" 는 $L_B \not\subseteq L_A$.
- $|L_A| = |L_B| = k$ 와 합치면 결국 $L_A \neq L_B$ — 같은 크기의 두 집합이 서로 포함관계에 있으면 같은 집합이므로, "포함관계 아님" 은 "같지 않음" 과 같습니다.
💡 크기가 같은 두 집합은 포함관계라면 곧 같은 집합이라, "포함 아님" 이 "다름" 으로 줄어듭니다 — 점검 한 번이면 충분.
7.SP.C.8 단계 2 - 더 쉬운 경우로 구조를 봅니다.
- $n$ 개 언어가 있을 때, 서로 다른 $k$-원소 부분집합의 개수는 $\binom{n}{k}$.
- 그래서 $(n,k)$ 가 감당할 수 있는 학생 수는 최대 $\binom{n}{k}$.
- $n=3$ 이면 $\binom{3}{1}=\binom{3}{2}=3$, 최대 $3$ 명.
- $n=4$ 면 $\binom{4}{2}=6$, 최대 $6$ 명.
- 결국 $\binom{n}{k}$ 만 보면 됩니다.
💡 $100$ 명을 $3, 4$ 명으로 줄여서 셈해 보면 일반 한계 $\binom{n}{k}$ 가 그대로 튀어나옵니다 — Polya 의 "유추 원리".
8.EE.A.1 단계 3 - 탐색 범위를 정합니다.
- $\binom{n}{k} \geq 100$ 을 만족시키는 가장 작은 $n$ 을 찾는 것이 목표.
- 각 $n$ 에 대해 $\binom{n}{k}$ 는 $k$ 가 $n/2$ 에 가장 가까울 때 최대이므로, 그 한 값만 보면 충분합니다.
💡 $\binom{n}{\lfloor n/2 \rfloor}$ 은 파스칼 삼각형 $n$ 번째 줄의 가운데 항으로 그 줄 중 가장 큰 수, 그것만 확인하면 줄 전체가 정해집니다.
7.SP.C.8 단계 4 - $n = 7, 8, 9$ 를 차례로 확인.
- $\binom{7}{3} = 35 < 100$.
- $\binom{8}{4} = 70 < 100$.
- $\binom{9}{4} = 126 \geq 100$.
- 즉 가운데 항이 $100$ 을 처음 넘는 파스칼 줄은 $n = 9$ 이고, $k = 4$ 가 작동합니다.
💡 $n$ 을 하나씩 올리면 가운데 이항계수는 대략 두 배씩 커지니, $100$ 을 빠르고 깔끔하게 넘깁니다.
7.SP.C.8 단계 5 - 실제로 구성해서 검증합니다.
- $n = 9$, $k = 4$ 일 때 가능한 $4$-원소 부분집합 $126$ 개 중 서로 다른 $100$ 개를 골라 학생들에게 하나씩 배정.
- 모두 크기 $4$ 이고 서로 다르므로 포함관계가 아닙니다 — 조건 성립.
💡 한계만으로는 부족하고 "진짜 그렇게 만들 수 있다" 는 구성까지 보여야 최솟값이 확정됩니다 — $9$ 는 되고 $8$ 은 안 되니 답.
7.SP.C.8 언어 조건을 집합으로 바꿉니다. 학생 $A$ 의 언어 집합을 $L_A$ 라 하면, "$A$ 는 $B$ 가 모르는 언어를 안다" 는 $L_A \n 7.SP.C.8 더 쉬운 경우로 구조를 봅니다. $n$ 개 언어가 있을 때, 서로 다른 $k$-원소 부분집합의 개수는 $\binom{n}{k}$. 그래서 $(n 8.EE.A.1 탐색 범위를 정합니다. $\binom{n}{k} \geq 100$ 을 만족시키는 가장 작은 $n$ 을 찾는 것이 목표. 각 $n$ 에 대해 $\ 7.SP.C.8 $n = 7, 8, 9$ 를 차례로 확인. $\binom{7}{3} = 35 < 100$. $\binom{8}{4} = 70 < 100$. $\ 7.SP.C.8 실제로 구성해서 검증합니다. $n = 9$, $k = 4$ 일 때 가능한 $4$-원소 부분집합 $126$ 개 중 서로 다른 $100$ 개를 골라 검토
합리성 확인: $100$ 명한테 언어 $9$ 개는 너무 적어 보이지만, $\binom{9}{4}=126$ — 이항계수는 정말 빨리 자랍니다. 직관 점검: $9$ 개 언어 중 $4$ 개씩 골라 두 학생이 "하나만 다른" 식으로도 조건을 만족시킬 수 있을 만큼 조건이 느슨합니다. 다른 선택지들 $10, 12, 51, 100$ 은 모두 과잉 — $51$ 은 "각자 모국어 + 그 외 $50$ 중 하나" 같은 발상이지만 셈이 맞지 않고, $100$ 은 "학생당 언어 하나" 라는 자명한 상한일 뿐입니다. (A) 가 조합론적 직관을 정확히 짚어줍니다.
대안 접근: 도구 #3(가능성 지우기): 부등식 $\binom{n}{k} \geq 100$ 자체만으로 (B)-(E) 를 직접 제거하기는 어렵습니다. 다르게 접근하면, $n \geq 100$ 인 답은 $\binom{100}{1}=100$ 으로 자명하게 성립하니 낭비. 진짜 질문은 "$\binom{n}{\lfloor n/2 \rfloor}$ 이 $100$ 아래로 떨어지기 직전 $n$ 은 얼마인가" 이고, $\binom{8}{4}=70 < 100 \leq 126 = \binom{9}{4}$ 에서 $n = 9$ 로 한 번에 결정됩니다.
사용된 CCSS 표준 (최저 학년 8)
7.SP.C.8조직적 나열·표·시뮬레이션으로 복합 사건의 확률 구하기 ($n$ 개 언어 중 $k$ 개로 만들 수 있는 서로 다른 부분집합 수를 $\binom{n}{k}$ 로 세는 데 사용 — 7학년 "조직적 나열로 경우의 수 세기" 동작.)8.EE.A.1정수 지수의 성질을 알고 적용하기 ($\binom{n}{k}$ 가 $k = n/2$ 근처에서 최대라는 성질을 인식하는 데 사용 (이항계수 성장은 $2^n = \sum_k \binom{n}{k}$ 와 같은 8학년 지수 추론 위에 서 있음).)
⭐ 이 AMC 10 문제는 사실 7학년 "부분집합 세기" 조합 — $\binom{n}{k}$ — 만 알면 풀 수 있어요!
⭐ 이 AMC 10 문제는 사실 7학년 "부분집합 세기" 조합 — $\binom{n}{k}$ — 만 알면 풀 수 있어요!