Skip to main content
OlympiadHQ

Browse · MathNet

Print

15th Czech-Polish-Slovak Mathematics Competition

Czech Republic counting and probability

Problem

Let be an even positive integer. There are real numbers written on the blackboard. In every step, we choose two numbers, erase them, and replace each of them by their product. Show that for any initial -tuple it is possible to obtain equal numbers on the blackboard after a finite number of steps.
Solution
We shall prove the claim by induction with respect to . The claim is trivial for (we can get the desired 2-tuple after a single step ) and (we can follow the scheme ).

To start the induction, we shall prove the claim also for . The algorithm begins with the 6-tuple – this form can be achieved thanks to the fact the claim is true for and (we can operate on the left 4-tuple and then independently on the right 2-tuple). To equalize all six numbers, perform the following steps:

Now, suppose the claim is true for all even (with ). It suffices to prove the claim also for and . The procedure for is obvious: we first equalize the first numbers using the induction hypothesis, and then equalize the last numbers. We get an -tuple of the form

and then perform steps to get (choosing one and one in each step).

For , we first use the induction hypothesis for and to get Now we perform steps, always choosing one and one , to obtain After erasing each with one we get and after pairing each with one we have Finally, we perform steps and replace times two 's by two 's, which leads to .

---

Alternative solution.

Again, we shall proceed by induction. The claim is trivial for . Suppose the claim is true for and take . Using the induction hypothesis, we first construct an -tuple of the form For every , we perform the operation with the numbers at the positions and . These steps change the -tuple into After selecting the last two numbers, we get Now, for every , we combine the numbers at the positions and , getting the desired

Techniques

Induction / smoothingGames / greedy algorithms