Browse · MathNet
PrintBalkan Mathematical Olympiad Shortlisted Problems
counting and probability
Problem
Consider a table with rows and 22 columns. Each cell is filled with a number from the set (numbers may be repeated), such that for every pair of distinct numbers in , there exists a row that contains exactly one of these two numbers. Find the minimum value of .
Solution
Let be the number of elements of that appear exactly once, and be the number of elements of that appear at least twice in the table. There is at most one number that does not appear in the table, otherwise, there would be two numbers that do not appear in any row, a contradiction. From there, we deduce that Since the total number of cells in the table is equal to , we have If , there are two elements that appear exactly once but are in the same row, violating the given condition. Thus, and we get Next, we will build a table of size that satisfies the given condition. For the equality to occur, we must have , , which means 1848 numbers appear exactly twice. We can assume that the elements from 1 to 1848 appear at least twice, and elements from 1849 to 2024 appear exactly once. The element 2025 will not be used. Now consider a simple, regular, undirected graph with 176 vertices corresponding to 176 rows of the table, all of which have the same degree 21. This graph can be easily constructed: arrange 176 vertices on the circle to form a regular polygon, connect each vertex to its reflection and the 10 nearest vertices on either side. For convenience, we enumerate the vertices from 1 to 176. The number of edges of the graph is by the handshaking lemma. The 1848 edges correspond to 1848 elements that appear at least twice, thus enumerate the edges from 1 to 1848. If the edge connects vertices , we place the element in the and rows of the table. When this step is completed, each row will have exactly 21 rows, as the degree of every vertex is 21. We arrange the remaining 176 elements from 1849 to 2024 arbitrarily so that each row has exactly 22 elements, meaning that every row will get exactly one of these elements. Now we check that the condition is satisfied for any two arbitrary and . If then it is easy to see that the condition is satisfied, so we focus on . We consider the following cases: If then these elements correspond to the elements appearing only once, and by construction every row gets exactly one of these elements. Therefore, both the row that contains and the row that contains satisfy the condition. If then appears twice (in different rows) while appears once, so there must be a row containing that does not contain .
* If , both of them are in the set of elements that appear twice. By construction, those correspond to two distinct edges of . As our is simple, it is impossible that distinct edges have the same endpoints. Those endpoints correspond to the rows where elements are placed. An endpoint for one edge that is not an endpoint for another corresponds to a row where one element is placed, but not the other. This list exhausts all the possibilities. Therefore, the table constructed satisfies the condition, and the minimum value to find is 176.
* If , both of them are in the set of elements that appear twice. By construction, those correspond to two distinct edges of . As our is simple, it is impossible that distinct edges have the same endpoints. Those endpoints correspond to the rows where elements are placed. An endpoint for one edge that is not an endpoint for another corresponds to a row where one element is placed, but not the other. This list exhausts all the possibilities. Therefore, the table constructed satisfies the condition, and the minimum value to find is 176.
Final answer
176
Techniques
Pigeonhole principleCounting two waysGraph Theory