Browse · MathNet
Print29-th Balkan Mathematical Olympiad
North Macedonia counting and probability
Problem
Let be a positive integer. Let . For each subset of , we write for the sum of all elements of , with the convention that where is the empty set. Suppose that is a real number with . Prove that there is a subset of such that .
Solution
Given , we construct algorithmically. Let and of course . For to , perform the following operation: If , then replace by . When this process is finished, we have a subset of such that . Notice that the elements of are in ascending order of size as given, and may alternatively be described as . If any member of this list is not in , then no two consecutive members of the list to the left of the omitted member can both be in . This is because , and the greedy nature of the process used to construct .
If is not omitted from , then the algorithmic process ensures that , and so . On the other hand, if is omitted from , then .
---
Alternative solution.
Note that . Dividing every element of by gives us the following equivalent problem: Let be a positive, , and . Show that for any real number satisfying , there exists a subset of such that . We will prove this problem by induction on . When , , , , . Since the difference between any two consecutive of them is at most 1, the claim is true. Suppose that the statement is true for positive integer . Let be a real number with . If , then by the induction hypothesis there exists a subset of such that . If , then as Therefore . Again by the induction hypothesis, there exists a subset of satisfying . Hence where .
If is not omitted from , then the algorithmic process ensures that , and so . On the other hand, if is omitted from , then .
---
Alternative solution.
Note that . Dividing every element of by gives us the following equivalent problem: Let be a positive, , and . Show that for any real number satisfying , there exists a subset of such that . We will prove this problem by induction on . When , , , , . Since the difference between any two consecutive of them is at most 1, the claim is true. Suppose that the statement is true for positive integer . Let be a real number with . If , then by the induction hypothesis there exists a subset of such that . If , then as Therefore . Again by the induction hypothesis, there exists a subset of satisfying . Hence where .
Techniques
Games / greedy algorithmsInduction / smoothingSums and products