AMC 10 Step by Step

2024 AMC 10B Problem 12

P11-15~4 minPrint

A group of 100100 students from different countries meet at a mathematics competition. Each student speaks the same number of languages, and, for every pair of students AA and BB , student AA speaks some language that student BB does not speak, and student BB speaks some language that student AA does not speak. What is the least possible total number of languages spoken by all the students?

Log in to save your progress.
Show solution without answering

Key insight

All students speak the same number of languages, so the rule just says no two students speak exactly the same group. Choosing 4 of 9 languages gives 126 groups.

Solution

1. Understand the rule. Say every student speaks 33 languages. If student AA speaks French, German, Hindi and student BB speaks French, German, Korean, then AA has Hindi (which BB lacks) and BB has Korean (which AA lacks). The rule holds.
2. When would the rule fail? Only if one student's languages were all included in the other's. Since both students speak the same number of languages, that can only happen when they speak exactly the same languages.
3. So the rule simply says: no two students speak exactly the same group of languages.
4. Count the groups. Suppose there are nn languages and each student speaks kk of them. The number of different groups is "nn choose kk", written (nk)\binom{n}{k}. We need at least 100100 different groups, one per student.
5. Try 99 languages. Choosing 44 of 99:
(94)=9⋅8⋅7⋅64⋅3⋅2⋅1=126.\binom{9}{4} = \frac{9 \cdot 8 \cdot 7 \cdot 6}{4 \cdot 3 \cdot 2 \cdot 1} = 126.
That is at least 100100, so give each student a different group of 44 languages. This works.
6. Show 88 languages is not enough. With 88 languages, the number of groups for each choice of kk is:

kk12345678
(8k)\binom{8}{k}8285670562881

The largest is 7070, less than 100100. With fewer than 88 languages there are even fewer groups. So 88 or fewer languages cannot work.

Nine languages work and eight do not, so the least total is 99.

The answer is (A) 9\boxed{\textbf{(A)}\ 9}.

Why this works

The wordy condition "each speaks something the other does not" becomes simple once you notice everyone speaks the same number of languages: it just means all the groups are different. Then the problem is only about counting groups. For a fixed number of languages, the most groups come from choosing about half of them, which is why k=4k = 4 is the right choice.

Concise solution

A shorter write-up, the way contest solutions are usually written. It may take a different route from the solution above.

Suppose nn languages are spoken in total and every student speaks exactly kk of them. Each student corresponds to a kk-element subset of the nn languages.

The condition says that for any two students, neither language set contains the other. Because all the sets have the same size kk, one set contains another only when they are identical. So the condition is simply: all 100100 subsets are different.

Conversely, any 100100 distinct kk-subsets work. So we need (nk)≥100\binom{n}{k} \ge 100 for some kk, and we want the smallest nn. For fixed nn the largest binomial coefficient is the middle one:
(84)=70<100,(94)=126≥100.\binom{8}{4} = 70 < 100, \qquad \binom{9}{4} = 126 \ge 100.
With 88 languages no choice of kk gives 100100 different subsets, while with 99 languages we can assign each student a different 44-language subset.

The answer is (A) 9\boxed{\textbf{(A)}\ 9}.

Review in the AoPS books

Similar problems

Problem © Mathematical Association of America (MAA), American Mathematics Competitions. Reproduced for non-commercial educational use. Solution and commentary are original to this site.