INMO Mock Paper 5 · IMOolympiad.com · Original practice
6 questions · 270 minutes · Written proofs
Practise sustained proof work across algebra, number theory, combinatorics and geometry. Allow time to explore, choose a promising representation and turn your ideas into a complete proof.
Original independent practice. Use the suggested time for a full attempt; keep hints and solutions closed. Questions are not official INMO questions. No selection or score prediction is implied.
Question 1
Prove that for every odd integer , divides . Show also that the exponent 2 cannot be replaced by 3 in a statement valid for every such n.
Hint 1
Pair k with n−k.
Hint 2
In the binomial expansion of , both the first correction term and every later correction term are divisible by n².
Worked solution 1
Because n is odd, the integers split into pairs . The binomial theorem gives Every term after the first is divisible by . Since n is odd, the first term is . Thus for each pair, and summing proves the divisibility. For n=3 the sum is , which is not divisible by . Therefore no universal replacement of the exponent 2 by 3 is possible.
Answer / conclusion: n² always divides the sum; n=3 disproves a universal n³ claim.
Review the idea: Binomial expansions and generating functions · Divisibility
Question 2
Classify all monic quadratic polynomials with integer coefficients such that for every integer n for which .
Hint 1
Divide by . Its linear remainder must vanish at all sufficiently large integers.
Hint 2
For , the remainder coefficients are and .
Worked solution 2
Write , with integers a,b. Polynomial division by a monic integer polynomial keeps integer coefficients. The notation means that is a polynomial multiple of ; the two polynomials therefore have the same remainder on division by . Since , replacing by gives Adding the remainder of gives the remainder of , namely Call it , so , where has integer coefficients. Evaluate at an integer . The first term is already an integer multiple of ; the hypothesis therefore implies whenever . For all sufficiently large positive n, , because the right side is quadratic and the left linear. A nonzero integer multiple of has absolute value at least . Hence the smaller divisible remainder must be zero: for all such . A linear polynomial vanishing at infinitely many inputs is zero, so .
If a=0, then , giving . If , then . When b=0 this gives a=−1, hence . When b≠0, the second equation gives ; combining gives , so . The remaining polynomials are and . For each of the five candidates the remainder is identically zero, so divides as an integer polynomial. Evaluation proves the required integer divisibility wherever the divisor is nonzero.
Answer / conclusion: x², x²−1, x²−x, x²+x+1, (x−1)².
Review the idea: Polynomial division · Factorisation integer solutions
Question 3
In an acute triangle, let O and I be the circumcentre and incentre, with circumradius R and inradius r. Prove , and deduce , with equality exactly for an equilateral triangle. As a numerical consequence, determine R when and .
Hint 1
Let the internal bisector of angle A meet the opposite arc BC of the circumcircle at D.
Hint 2
Prove DI=DB, then compute the power of I using the secant AID.
Worked solution 3
In angle expressions, write for the angles at the corresponding triangle vertices, so . Let be the midpoint of the arc not containing . Equal arcs subtend equal angles ; thus is the internal bisector, which passes through . Since lies inside the circumcircle, the points occur in the order . The chord formula from the extended sine rule gives .
Angles and both subtend chord , so . Since bisects angle , . These angles add to give . In triangle , the angles at are , hence . The ray points oppositely to , so . Therefore , making triangle isosceles with .
If T is the perpendicular foot from I to AB, then and right triangle AIT gives . Therefore . The point I is inside the circumcircle, so its power is . Rearranging yields .
As and R>0, . Equality is equivalent to O=I. In that case all three side-lines are distance r from O, so all three chords have the same length ; the triangle is equilateral. Conversely its centres coincide. Finally , give , whose only positive root is R=5.
Answer / conclusion: R≥2r; equality precisely for an equilateral triangle. Numerical R=5.
Review the idea: Circles and power of a point · Parallel lines and angle bisectors · Trigonometry in geometry
Question 4
Nine players play one decisive game against every other player. Every player wins exactly four games. Prove that the players can be arranged around a circle so that each player defeated the next player clockwise.
Hint 1
Draw an arrow from each winner to the loser. Prove that every player can reach every other along arrows.
Hint 2
Take a longest directed cycle. An outside vertex that has arrows both to and from the cycle can be inserted. Otherwise divide outside vertices into two classes.
Worked solution 4
Draw one vertex for each player and an arrow when defeated . Between each pair there is exactly one arrow. A directed path follows the arrows. A directed cycle returns to its starting vertex without repeating another vertex. “Strongly connected” means that every vertex can reach every other by a directed path.
The game diagram is strongly connected. Otherwise, for some starting player, the set of reachable players would be a proper subset. No arrow leaves , or its endpoint would also be reachable. Each player in has four outgoing arrows, all within , so . Every player outside must then defeat every player in , giving at least five wins, a contradiction.
There is a directed cycle: repeatedly follow an outgoing arrow; finiteness forces a repeated vertex, and the segment from its first occurrence to its next one is a cycle. Choose a directed cycle of greatest length. For an outside vertex , mark each cycle vertex “+” if it defeats , and “−” if defeats it. If both signs occur, walking around the cyclic list must somewhere pass from “+” to “−”. The corresponding consecutive vertices satisfy . Replacing their old edge by those two arrows inserts , contradicting maximal length. Thus each outside vertex either defeats every vertex of (class ), or loses to every vertex of (class ).
If any vertex remained outside, both classes would be nonempty: with no , no arrow could leave ; with no , no outside path could enter . Either case contradicts strong connectivity. There must also be an arrow with . Otherwise arrows out of lead only into , and arrows out of never enter ; no path from could reach , another contradiction.
Now replace any cycle edge by , as in the schematic. These arrows exist by the definitions of and the chosen arrow . Both new vertices are outside the old cycle and distinct, so this is a longer directed cycle.
This contradicts the choice of . Hence no vertex is outside it: it passes through all nine players, giving the required circular arrangement.
Answer / conclusion: A directed cycle through all nine players exists.
Review the idea: Counting · Proof methods
Question 5
Let be arbitrary real numbers, and put . Prove that the numbers can be divided into two groups of ten entries each such that the absolute difference of their sums is at most M. Show that the coefficient 1 multiplying M is best possible.
Hint 1
Pair consecutive entries and put one member of each pair in each group.
Hint 2
For numbers d_j between 0 and M, choose signs successively to keep the running signed sum within [−M,M].
Worked solution 5
Pair , and set , so . Splitting one entry of every pair into each group ensures ten entries per group. The difference of group sums can be chosen as any signed sum , with .
Start with running sum 0. If the current sum is nonnegative, use the next sign −; if it is negative, use +. Whenever the old sum lies in , adding a number in toward zero leaves the new sum in the same interval. Induction therefore produces a final absolute difference at most M.
For sharpness, take nineteen zeros and one 1. Then M=1, and any two ten-entry groups have sums 0 and 1 in some order, so their difference is exactly M. No universal smaller coefficient can work.
Answer / conclusion: A split with difference at most M always exists; the coefficient 1 is sharp.
Review the idea: Proof methods · Absolute value inequalities
Question 6
Let be a nonconstant polynomial with integer coefficients. Prove that infinitely many distinct primes divide at least one nonzero value , where n ranges over the integers.
Hint 1
Choose an integer a with c=P(a)≠0, and assume the prime divisors form a finite list with product M.
Hint 2
Examine the integer polynomial , whose constant term is 1 and whose other coefficients are multiples of M.
Worked solution 6
Choose an integer a with ; such an a exists because a nonzero polynomial has only finitely many roots. Suppose the primes dividing nonzero integer values of P formed a finite list, with product M (take M=1 for an empty list). Expand The constant term is 1. Every higher coefficient is an integer multiple of M: in expanding each power of , a term containing , j≥1, includes . Thus Q is a nonconstant integer polynomial and for every integer t.
For some integer t, , since the highest-degree term eventually dominates the sum of the lower terms. Let q be a prime divisor of this nonzero integer. Because , q does not divide M. But is nonzero and divisible by q, contradicting completeness of the list. Therefore infinitely many primes occur.
Answer / conclusion: Infinitely many distinct prime divisors occur among the nonzero values.
Review the idea: Polynomial functions · Prime numbers · Divisibility
After this paper
Record one idea you missed and one proof or calculation you want to improve. Work through the linked lesson, then try the next paper without hints.
Choose another INMO paper · Find a concept or theorem
Format reference: official INMO programme. Paper content is independently authored practice.