Back to Mathematical Olympiad
Difficulty: 7/102023 IMO 2023 (Q5)

Let be a positive integer. A Japanese triangle consists of circles arranged in an equilateral triangular shape such that for each , the -th row contains exactly circles, exactly one of which is coloured red. A ninja path in a Japanese triangle is a sequence of circles obtained by starting in the top row, then repeatedly going from a circle to one of the two circles immediately below it and finishing in the bottom row.

In terms of , find the greatest such that in each Japanese triangle there is a ninja path containing at least red circles.

Options:

  • .

  • B.

    .

  • C.

    .

  • D.

    .

Guide / Hint

Hint 1: Model ninja paths as root-to-leaf paths in a binary tree. Choosing one red circle per row is like choosing one node per level.

Hint 2: For the lower bound: at each level, the red circle covers at least of the remaining paths (where is the row number). Use a greedy/halving argument.

Hint 3: Analyze how to recursively place the red circles at power-of-two boundaries in rows, splitting the paths evenly at each step to minimize the maximum count of red circles any path can collect. Compare the results for small values of to identify a logarithmic relationship.

Solution

Step 1 (Upper bound construction): Place red circles to minimize the guaranteed number on any ninja path. The optimal adversarial strategy places red circles so that at each level, the red circle 'splits' the remaining paths evenly, ensuring each path hits few reds.

Step 2 (Binary tree structure): A ninja path is a root-to-leaf path in a binary tree of depth . The red circles correspond to choosing one node per level. The question is: what's the maximum such that every choice of one-per-level hits every root-to-leaf path at least times?

Step 3 (Lower bound via pigeonhole): At each level , the red circle is in one of positions. A ninja path passes through one specific position per level. If the red is at position in row , the paths passing through position in row collect this red. The number of paths through position in row is -like.

By a halving argument: the adversary can avoid at most half the remaining paths at each step, so after levels, the minimum number of reds on any path is .

Ready to track your progress and master these topics?

Create a free account