Problem archive

Every problem from the world’s university-level science olympiads.

Statements and official solutions, typeset exactly as the organisers published them, plus the scoreboards that went with them. Pick a competition, pick a year, start solving.

Competitions
2
Editions
81
Problems
702
With solutions
344
Ranked scores
4,718

Choose a competition

All competitions →

Recent editions

All 81 editions →

A few problems

Browse everything →
IMC 2025 · Day 1 · Problem 1

Let PR[x]P \in \mathbb{R}[x] be a polynomial with real coefficients, and suppose deg(P)2\deg(P) \ge 2. For every xRx \in \mathbb{R}, let xR2\ell_x \subset \mathbb{R}^2 denote the line tangent to the graph of PP at the point (x,P(x))(x, P(x)).

(a) Suppose that the degree of PP is odd. Show that xRx=R2\displaystyle\bigcup_{x \in \mathbb{R}} \ell_x = \mathbb{R}^2.

(b) Does there exist a polynomial of even degree for which the above equality still holds?

IMC 1997 · Day 1 · Problem 3

Let AA and BB be real n×nn \times n matrices such that A2+B2=ABA^2 + B^2 = AB. Prove that if BAABBA - AB is an invertible matrix then nn is divisible by 33.

IMC 2016 · Day 2 · Problem 2

Today, Ivan the Confessor prefers continuous functions f ⁣:[0,1]Rf \colon [0, 1] \to \mathbb{R} satisfying f(x)+f(y)xyf(x) + f(y) \ge |x - y| for all pairs x,y[0,1]x, y \in [0, 1]. Find the minimum of 01f\int_0^1 f over all preferred functions.