IMO 2025

The 66th IMO, July 15–16, 2025 · Sunshine Coast, Australia · 5 of 6 solutions ready

P1 Covering a triangle of lattice points with sunny lines

Day 1CombinatoricsDifficulty 2 of 5

P2 Two crossing circles, an orthocenter and a tangent line

Day 1GeometryDifficulty 4 of 5

P3 Divisibility functions with exponents: the best linear bound

Day 1Number theoryDifficulty 4 of 5

P4 Repeatedly summing the three largest proper divisors

Day 2Number theoryDifficulty 3 of 5

P5 A game of sum budgets against square-sum budgets

Day 2AlgebraDifficulty 3 of 5

@teddyrookbook GitHub Sources and credits