67th International Mathematical Olympiad

Problem 4

Natural-Language Solution

Problem

Let θ\theta satisfy 0<θ<1800^\circ<\theta<180^\circ, with its value known to both players. Shan-Yu draws an arbitrary initial triangle on paper. If the triangle has an angle exactly equal to θ\theta, Mulan wins immediately. Otherwise Mulan chooses a non-vertex point PP on the perimeter and cuts from PP to the opposite vertex, splitting the triangle into two triangles. Shan-Yu discards one of them, and the remaining triangle becomes the new current triangle.

Determine all values of θ\theta for which Mulan can guarantee a win after finitely many moves, regardless of Shan-Yu's choices.

Solution

Mulan can force a win exactly for

θ=180nwith an integer n2. \boxed{\theta=\frac{180^\circ}{n}\quad\text{with an integer }n\ge2}.

We describe a triangle only by the multiset of its three positive angle measures, whose sum is 180180^\circ. If a cut splits an angle x+yx+y and the other two angles are a,ba,b, the two possible remaining triangles have angle multisets

{a,x,b+y}and{b,y,a+x}. \{a,x,b+y\} \quad\text{and}\quad \{b,y,a+x\}.

Conversely, every decomposition x+yx+y with x,y>0x,y>0 is realized by a ray inside that vertex angle; the ray meets the opposite side at a non-vertex point. Thus this angle model describes exactly the legal cuts used below.

Necessity

Any angle that can be forced must lie strictly between 00^\circ and 180180^\circ, since it eventually occurs as an angle of a nondegenerate triangle.

Let

H=Zθ H=\mathbb{Z}\theta

be the additive subgroup of all integral multiples of θ\theta. Suppose, for a contradiction, that 180H180^\circ\notin H.

Call a triangle HH-avoiding if none of its angles belongs to HH. The key invariant is that after any cut of an HH-avoiding triangle, at least one of the two resulting triangles is still HH-avoiding. Indeed, suppose both children contained an angle in HH. If the chosen angles were either of the inherited angles aa or bb, the original triangle would already fail to be HH-avoiding. Otherwise the first child's chosen angle is xx or b+yb+y, while the second's is yy or a+xa+x. The four possible pairs force, respectively,

x+y,a,b,a+b+x+y=180 x+y,\quad a,\quad b,\quad a+b+x+y=180^\circ

to lie in HH by closure under addition and subtraction. Each possibility contradicts either the original avoidance or 180H180^\circ\notin H.

Also, θ/2H\theta/2\notin H: otherwise an integer multiple of θ\theta would equal θ/2\theta/2, forcing an integer to equal 1/21/2. Since 180H180^\circ\notin H, we also have 180θH180^\circ-\theta\notin H. Therefore

(θ2,θ2,180θ) \left(\frac{\theta}{2},\frac{\theta}{2},180^\circ-\theta\right)

is an HH-avoiding triangle. After each cut, Shan-Yu can retain an HH-avoiding child. Such a triangle never contains θH\theta\in H, so Mulan cannot force a win in finitely many moves. This contradiction proves

180Zθ. 180^\circ\in\mathbb{Z}\theta.

Thus 180=nθ180^\circ=n\theta for some integer nn. Because 0<θ<1800<\theta<180^\circ, necessarily n2n\ge2, and hence

θ=180n. \theta=\frac{180^\circ}{n}.

Sufficiency

Now assume n2n\ge2 and nθ=180n\theta=180^\circ.

First observe that if a triangle contains an angle kθk\theta, where 1k<n1\le k<n, Mulan can force θ\theta. For k=1k=1 she has already won. For k>1k>1, she cuts that angle as

kθ=θ+(k1)θ. k\theta=\theta+(k-1)\theta.

One child contains θ\theta, while the other contains (k1)θ(k-1)\theta. Whichever child Shan-Yu keeps, induction on kk finishes the game.

It remains to produce such a multiple. The following balanced-cut fact is used: in every triangle whose angle sum is nθn\theta, either

  1. one angle already equals kθk\theta for some 1k<n1\le k<n; or
  2. Mulan can make one cut such that one child contains kθk\theta and the other contains (nk)θ(n-k)\theta, with both multipliers strictly between 00 and nn.

To see this, write the angles as p,q,rp,q,r. Suppose first that n3n\ge3 and no angle is already a proper multiple of θ\theta. At least one angle, say rr, is greater than θ\theta; otherwise all three would be smaller than θ\theta, contradicting p+q+r=nθp+q+r=n\theta. Let kθk\theta be the first positive multiple of θ\theta strictly above qq. Then

q<kθq+θ<q+r. q<k\theta\le q+\theta<q+r.

Split the angle rr into

y=kθq,x=ry, y=k\theta-q,\qquad x=r-y,

which are both positive. One child has the new angle q+y=kθq+y=k\theta. In the other child the complementary new angle is

p+x=p+ry=nθkθ=(nk)θ. p+x=p+r-y=n\theta-k\theta=(n-k)\theta.

The unused third angle is positive, so q+r<180=nθq+r<180^\circ=n\theta; hence 1k<n1\le k<n, and likewise 1nk<n1\le n-k<n. This is the required balanced cut.

For n=2n=2, the only proper multiple is θ=90\theta=90^\circ. If no angle equals θ\theta, choose an angle q<θq<\theta. At least one of the other angles, say rr, satisfies q+r>θq+r>\theta: otherwise adding the two inequalities involving qq would force q0q\le0. Set y=θqy=\theta-q and x=ryx=r-y. Then x,y>0x,y>0, and the same construction with k=1k=1 gives the angle θ\theta in both children.

In the first case, apply the preceding induction directly. In the second case, make the balanced cut and apply it in both children. Therefore Mulan has a finite winning strategy for every initial triangle.