Olympiad Maths Prep

Track / Stage 6 / 11 of 400 #1011 of 2000

Problem 1011

National olympiad, first round
Combinatorics Difficulty 6.0 Prove it

24 students solved 25 problems. The teacher has a table of size 24×2524 \times 25, in which it is recorded which problems each student solved. It turned out that each problem was solved by at least one student. Prove that

a) it is possible to mark some of the problems with a "checkmark" so that each student has solved an even number (possibly zero) of the marked problems;

b) it is possible to mark some of the problems with a "+" sign, and some of the remaining problems with a "-" sign, and assign a natural number of points to each problem, so that each student scores the same number of points for the problems marked with "+" and "-".

#

This one wants a proof. Work it on paper, read the official solution, then mark yourself honestly — the ladder only means something if the record is true.

Official solution

Let's define the numbers aij(1i24,1j25)a_{ij}(1 \leq i \leq 24, 1 \leq j \leq 25) as follows: aija_{ij} is 1 if the ii-th student solved the jj-th problem, and 0 otherwise. We need to prove that there exist integers xj(1j25)x_{j}(1 \leq j \leq 25), not all zero, such that

a1,1x1+a1,2x2++a1,25x25=0a2,1x1+a2,2x2++a2,25x25=0a24,1x1+a24,2x2++a24,25x25=0 \begin{aligned} & a_{1,1} x_{1} + a_{1,2} x_{2} + \ldots + a_{1,25} x_{25} = 0 \\ & a_{2,1} x_{1} + a_{2,2} x_{2} + \ldots + a_{2,25} x_{25} = 0 \\ & \quad \ldots \\ & a_{24,1} x_{1} + a_{24,2} x_{2} + \ldots + a_{24,25} x_{25} = 0 \end{aligned}

From the theory of linear systems, it is known that if the number of equations is less than the number of unknowns, then the homogeneous system has a non-trivial solution. Moreover, since the coefficients of our system are rational, it has a non-trivial solution in rational numbers. If we multiply all these numbers by the least common multiple of the denominators, we will obtain a solution in integers.
a) The first method. Suppose a set of integers xjx_{j} satisfying the system from b) has already been found. We can assume that not all xjx_{j} are even, otherwise we divide all the numbers by 2. Replace all even numbers xjx_{j} with 0 and all odd numbers with 1, and mark the problems corresponding to 1. Clearly, each sum jaijxj\sum_{j} a_{ij} x_{j} remains even (since each term is changed by an even number). Therefore, each student solved an even number of marked problems.

The second method. For each of the 2n2^n subsets of the set of problems, assign the digit 1 to those students who solved an odd number of problems and 0 to those who solved an even number of problems from this subset. Thus, each subset AA corresponds to a column of height mm consisting of zeros and ones. There are a total of 2m<2n2^m < 2^n different columns of height mm. Therefore, there will be two different subsets AA and BB that correspond to the same column. Now, mark the problems that belong to exactly one of the sets AA and BB, i.e., the problems in the set

AΔBA \Delta B.

Since each student solved an odd number of problems from AA and BB with the same parity, the number of problems solved in AΔBA \Delta B is even (it is equal to the sum of the number of problems solved from AA and BB minus twice the number of problems solved from ABA \cap B).

Source: NuminaMath-1.5, licensed Apache-2.0. Statement and solution reproduced as published; topic, difficulty and ordering added by this site.