🇮🇳 INMO · 2025

INMO 2025

Indian National Mathematical Olympiad 2025 — 6 problems with complete solutions

INMO 2025

Indian National Mathematical Olympiad 2025. 6 problems. Held on January 19, 2025. Problems sourced from MathNet (CC BY 4.0). Solutions are expert-authored.


Problem 1

Number Theory
Problem

Let pp be an odd prime number and a,b,ca, b, c be integers so that the integers a2023+b2023,b2024+c2024,c2025+a2025a^{2023} + b^{2023}, \quad b^{2024} + c^{2024}, \quad c^{2025} + a^{2025} are all divisible by pp. Prove that pp divides each of a,ba, b, and cc.

Hint

Consider what happens when you raise the three congruences to appropriate powers and multiply them together. The fact that pp is odd is crucial.

View Solution

We have a2023b2023(modp)a^{2023} \equiv -b^{2023} \pmod{p} b2024c2024(modp)b^{2024} \equiv -c^{2024} \pmod{p} c2025a2025(modp)c^{2025} \equiv -a^{2025} \pmod{p}

Thus, a202320242025b202320242025(modp)a^{2023 \cdot 2024 \cdot 2025} \equiv b^{2023 \cdot 2024 \cdot 2025} \pmod{p} by the first congruence (raise to appropriate power), c202320242025(modp)\equiv -c^{2023 \cdot 2024 \cdot 2025} \pmod{p} by the second congruence, a202320242025(modp)\equiv -a^{2023 \cdot 2024 \cdot 2025} \pmod{p} by the third congruence.

Thus, p2a202320242025p \mid 2 \cdot a^{2023 \cdot 2024 \cdot 2025} and hence pap \mid a since pp is odd. Now pap \mid a implies pbp \mid b from the first equation, and pbp \mid b implies pcp \mid c from the second equation. \square

View Solution

Alternative Solution. Set k=2023k = 2023. If one of a,b,ca, b, c is divisible by pp, then all of them are. So assume for contradiction that none of a,b,ca, b, c is divisible by pp. Then

ak(k+2)(bk)k+2bk(k+2)(modp)a^{k(k+2)} \equiv (-b^k)^{k+2} \equiv -b^{k(k+2)} \pmod{p}

and

ak(k+2)(ck+2)kck(k+2)(modp).a^{k(k+2)} \equiv (-c^{k+2})^k \equiv -c^{k(k+2)} \pmod{p}.

So bk(k+2)ck(k+2)(modp)b^{k(k+2)} \equiv c^{k(k+2)} \pmod{p}. But then

ck(k+2)cc(k+1)2(bk+1)k+1b(k+1)2bk(k+2)bck(k+2)b(modp)c^{k(k+2)} \cdot c \equiv c^{(k+1)^2} \equiv (-b^{k+1})^{k+1} \equiv b^{(k+1)^2} \equiv b^{k(k+2)} \cdot b \equiv c^{k(k+2)} \cdot b \pmod{p}

which forces bc(modp)b \equiv c \pmod{p}. Thus

0bk+1+ck+12bk+1(modp)0 \equiv b^{k+1} + c^{k+1} \equiv 2b^{k+1} \pmod{p}

implying pbp \mid b, a contradiction. \square


Problem 2

Combinatorics
Problem

A finite set SS of positive integers is called cardinal if SS contains the integer S|S|, where S|S| denotes the number of distinct elements in SS. Let ff be a function from the set of positive integers to itself, such that for any cardinal set SS, the set f(S)f(S) is also cardinal. Here f(S)f(S) denotes the set of all integers that can be expressed as f(a)f(a) for some aa in SS. Find all possible values of f(2024)f(2024).

Note: As an example, {1,3,5}\{1, 3, 5\} is a cardinal set because it has exactly 3 distinct elements, and the set contains 3.

Hint

Start by analyzing what f(1)f(1) must be. Then consider what constraints the cardinal condition places on f(2)f(2).

View Solution

The possible values are 1, 2, and 2024.

Construction. The function f(x)=1f(x) = 1 for all xNx \in \mathbb{N} works. Also, f(x)=1f(x) = 1 for all x2024x \neq 2024 and f(2024)=2f(2024) = 2 works. Finally, f(x)=xf(x) = x for all xx works.

Proof these are the only values. Denote Im(f)={f(x)xN}\text{Im}(f) = \{f(x) \mid x \in \mathbb{N}\}. The cardinal set {1}\{1\} gives f(1)=1f(1) = 1.

Case 1: Im(f)\text{Im}(f) is unbounded. Fix any n>1n > 1. Pick n1n-1 distinct integers k1,,kn1k_1, \dots, k_{n-1} such that f(ki){n,f(n)}f(k_i) \notin \{n, f(n)\} and f(ki)f(k_i) are all pairwise distinct. Then {n,k1,,kn1}\{n, k_1, \dots, k_{n-1}\} is cardinal with nn elements. So {f(n),f(k1),,f(kn1)}\{f(n), f(k_1), \dots, f(k_{n-1})\} is cardinal with nn distinct elements, meaning nn lies in this set, hence f(n)=nf(n) = n. This gives the identity function.

Case 2: Im(f)\text{Im}(f) is bounded by some MM.

Claim: For any aa with 1aM1 \le a \le M, if infinitely many nn satisfy f(n)=af(n) = a, then a=1a = 1.

Proof. Let b>1b > 1 with f(b)=af(b) = a. Choose b1b - 1 other integers c1,,cb1c_1, \dots, c_{b-1} with f(ci)=af(c_i) = a. Then {b,c1,,cb1}\{b, c_1, \dots, c_{b-1}\} is cardinal, so its image {a}\{a\} must be cardinal, forcing a=1a = 1. \square

So for every 2mM2 \le m \le M, only finitely many xx satisfy f(x)=mf(x) = m. Thus there exists N>1N > 1 such that f(n)=1f(n) = 1 for all nNn \ge N.

For every 1<l<N1 < l < N, the cardinal set {l,N+1,N+2,,N+l1}\{l, N+1, N+2, \dots, N+l-1\} maps to {1,f(l)}\{1, f(l)\}, which is cardinal only when f(l)=1f(l) = 1 or f(l)=2f(l) = 2.

By the above, f(2024)f(2024) can only be 1,2, or 2024\boxed{1, 2, \text{ or } 2024}. \square


Problem 3

Geometry
Problem

Let points A1A_1, A2A_2, and A3A_3 lie on the circle Γ\Gamma in counter-clockwise order, and let PP be a point in the same plane. For i{1,2,3}i \in \{1, 2, 3\}, let τi\tau_i denote the counter-clockwise rotation of the plane centred at AiA_i, where the angle of the rotation is equal to the angle at vertex AiA_i in A1A2A3\triangle A_1A_2A_3. Further, define PiP_i to be the point τi+2(τi(τi+1(P)))\tau_{i+2}(\tau_i(\tau_{i+1}(P))), where indices are taken modulo 3.

Prove that the radius of the circumcircle of P1P2P3\triangle P_1P_2P_3 is at most the radius of Γ\Gamma.

Note

This problem originally includes a geometry diagram. The diagram is omitted in this version — the solution is fully self-contained.

Hint

Consider the incircle contact points D1,D2,D3D_1, D_2, D_3 of A1A2A3\triangle A_1 A_2 A_3. Show that PiP_i is the reflection of PP in DiD_i.

View Solution

Fix an index i{1,2,3}i \in \{1, 2, 3\}. Let D1,D2,D3D_1, D_2, D_3 be the points of tangency of the incircle of A1A2A3\triangle A_1A_2A_3 with sides A2A3A_2A_3, A3A1A_3A_1, A1A2A_1A_2 respectively.

The key observation is that given a line \ell in the plane, the image of \ell under τi+2τiτi+1\tau_{i+2} \circ \tau_i \circ \tau_{i+1} is a line parallel to \ell. Indeed, \ell is rotated thrice by angles equal to the angles of A1A2A3\triangle A_1A_2A_3, and the composition induces a half-turn and translation since the angles sum to 180°180°.

Since DiD_i is a fixed point of this transformation (by the chain Diτi+1Di+2τiDi+1τi+2DiD_i \xrightarrow{\tau_{i+1}} D_{i+2} \xrightarrow{\tau_i} D_{i+1} \xrightarrow{\tau_{i+2}} D_i), the line PDi\overline{PD_i} maps to PiDi\overline{P_iD_i}. But these lines are parallel and both pass through DiD_i, so they coincide. Since each rotation preserves distances, PiP_i is the reflection of PP in DiD_i.

Therefore, P1P2P3\triangle P_1P_2P_3 is obtained by applying a homothety with ratio 2 and center PP to D1D2D3\triangle D_1D_2D_3. The circumradius of P1P2P3\triangle P_1P_2P_3 is twice the circumradius of D1D2D3\triangle D_1D_2D_3, i.e., twice the inradius of A1A2A3\triangle A_1A_2A_3.

Since the inradius rr satisfies rR2r \le \frac{R}{2} where RR is the circumradius (with equality iff the triangle is equilateral), we get that the circumradius of P1P2P3\triangle P_1P_2P_3 is 2rR2r \le R, the radius of Γ\Gamma. \square


Problem 4

Algebra
Problem

For each positive integer n3n \ge 3, define AnA_n and BnB_n as An=n2+1+n2+3++n2+2n1,A_n = \sqrt{n^2 + 1} + \sqrt{n^2 + 3} + \dots + \sqrt{n^2 + 2n - 1}, Bn=n2+2+n2+4++n2+2n.B_n = \sqrt{n^2 + 2} + \sqrt{n^2 + 4} + \dots + \sqrt{n^2 + 2n}. Determine all positive integers n3n \ge 3 for which An=Bn\lfloor A_n \rfloor = \lfloor B_n \rfloor.

Hint

Let M=n2+n2M = n^2 + \frac{n}{2}. Show that An<M<BnA_n < M < B_n and that BnAn<12B_n - A_n < \frac{1}{2}. What happens when nn is even vs odd?

View Solution

Let M=n2+n2M = n^2 + \frac{n}{2}.

Lemma 1. BnAn<12B_n - A_n < \frac{1}{2}.

Indeed, BnAn=k=1n(n2+2kn2+2k1)=k=1n1n2+2k+n2+2k1<k=1n12n=12.B_n - A_n = \sum_{k=1}^{n} \left(\sqrt{n^2 + 2k} - \sqrt{n^2 + 2k - 1}\right) = \sum_{k=1}^{n} \frac{1}{\sqrt{n^2 + 2k} + \sqrt{n^2 + 2k - 1}} < \sum_{k=1}^{n} \frac{1}{2n} = \frac{1}{2}.

Lemma 2. An<M<BnA_n < M < B_n.

Proof. We have Ann2=k=1n(n2+2k1n)=k=1n2k1n2+2k1+n<k=1n2k12n=n22n=n2,A_n - n^2 = \sum_{k=1}^{n} \left(\sqrt{n^2 + 2k - 1} - n\right) = \sum_{k=1}^{n} \frac{2k - 1}{\sqrt{n^2 + 2k - 1} + n} < \sum_{k=1}^{n} \frac{2k-1}{2n} = \frac{n^2}{2n} = \frac{n}{2}, so An<MA_n < M. Similarly, Bnn2=k=1n2kn2+2k+n>k=1n2k2n+1=n(n+1)2n+1>n2,B_n - n^2 = \sum_{k=1}^{n} \frac{2k}{\sqrt{n^2 + 2k} + n} > \sum_{k=1}^{n} \frac{2k}{2n + 1} = \frac{n(n+1)}{2n+1} > \frac{n}{2}, so Bn>MB_n > M. \square

When nn is even, MM is an integer. Then An<M\lfloor A_n \rfloor < M but BnM\lfloor B_n \rfloor \ge M, so AnBn\lfloor A_n \rfloor \neq \lfloor B_n \rfloor.

When nn is odd, MM is a half-integer, so M12M - \frac{1}{2} and M+12M + \frac{1}{2} are consecutive integers. By both lemmas: M12<An<M<Bn<M+12,M - \frac{1}{2} < A_n < M < B_n < M + \frac{1}{2}, which gives An=Bn=M12\lfloor A_n \rfloor = \lfloor B_n \rfloor = M - \frac{1}{2}.

The answer is all odd integers n3n \ge 3. \square


Problem 5

Geometry
Problem

In triangle ABCABC with CA=CBCA = CB, point EE lies on the circumcircle of ABCABC such that ECB=90°\angle ECB = 90°. The line through EE parallel to CBCB intersects CACA in FF and ABAB in GG. Prove that the centre of the circumcircle of triangle EGBEGB lies on the circumcircle of triangle ECFECF.

Note

This problem originally includes a geometry diagram. The diagram is omitted in this version.

Hint

Show that FF is the midpoint of GEGE. Then use the fact that FOE=FCE\angle FOE = \angle FCE where OO is the circumcenter of EBG\triangle EBG.

View Solution

We have FG=FAFG = FA since FGFG is parallel to BCBC and the triangle is isosceles. Also GAE\triangle GAE is a right-angled triangle (since AEG\angle AEG subtends a diameter-related arc). Thus, if FF' is the midpoint of GEGE, then GAF=FGA=FGA=GAF\angle GAF = \angle FGA = \angle F'GA = \angle GAF', which implies FFF \equiv F'. So FF is the midpoint of GEGE.

Let OO be the circumcenter of EBG\triangle EBG. Then FOE=GBE=ABE=ACE=FCE.\angle FOE = \angle GBE = \angle ABE = \angle ACE = \angle FCE.

Thus FOE=FCE\angle FOE = \angle FCE, which means FF, OO, CC, EE are concyclic. That is, OO lies on the circumcircle of ECF\triangle ECF. \square


Problem 6

Combinatorics
Problem

All the squares of a 2024×20242024 \times 2024 board are coloured white. In one move, Mohit can select one row or column whose every square is white, choose exactly 1000 squares in this row or column, and colour all of them red. Find the maximum number of squares that Mohit can colour red in a finite number of moves.

Hint

Think about how many moves can be made total. Each move makes at least one new row or column “bad” (containing a red square). Use this to bound the number of moves.

View Solution

Let n=2024n = 2024 and k=1000k = 1000. We claim the maximum is k(2nk)=1000×3048=3,048,000k(2n - k) = 1000 \times 3048 = \mathbf{3{,}048{,}000}.

Upper bound. Call a row/column bad if it has at least one red square. After the first move, there are exactly k+1k + 1 bad rows and columns: the chosen row/column plus the kk perpendicular lines through the colored squares. Any subsequent move increases the number of bad rows/columns by at least 1. Since there are only 2n2n rows and columns total, at most 2nk2n - k moves can be made. Each move colors kk squares, giving at most k(2nk)k(2n - k) red squares.

Construction. Choose each of the nn columns in the first nn moves, coloring the top kk cells in each. After this, the bottom nkn - k rows are entirely white, so we can make nkn - k more moves. Total moves: n+(nk)=2nkn + (n - k) = 2n - k. Total red squares: k(2nk)k(2n - k). \square