Blog archive

All preparation guides

Sorted newest first — every guide ends with practice problems and full solutions.

Back to the hub
The Pigeonhole Principle: Your First Move on Most Olympiad Problems

The Pigeonhole Principle: Your First Move on Most Olympiad Problems

If n+1 pigeons sleep in n holes, one hole is crowded — and that single sentence wins a shocking number of olympiad problems. Here is how to spot the pigeons hidden inside a statement.

CombinatoricsFoundation7 min read
Modular Arithmetic in Ten Minutes: Remainders That Solve Equations

Modular Arithmetic in Ten Minutes: Remainders That Solve Equations

Last digits, divisibility, and equations that look impossible — almost all of them collapse once you stop tracking numbers and start tracking remainders.

Number TheoryFoundation8 min read
Angle Chasing: Geometry When You Cannot See the Picture

Angle Chasing: Geometry When You Cannot See the Picture

Most olympiad geometry starts with a fact you already know from school. The skill is knowing which fact to apply next — and how to keep the chain short.

GeometryIntermediate9 min read
Invariants and Monovariants: Proving That Something Is Impossible

Invariants and Monovariants: Proving That Something Is Impossible

When a problem asks whether a configuration can ever be reached, stop simulating and start looking for a quantity that never changes — or always changes the same way.

CombinatoricsAdvanced10 min read
AM–GM Without Memorising: Recognising the Inequality in a Problem

AM–GM Without Memorising: Recognising the Inequality in a Problem

You do not need to recall every named inequality. You need to recognise the shape "a sum is minimised when the parts are equal" and know when the equality case can be attained.

AlgebraIntermediate8 min read
Divisibility Rules That Save Exam Time

Divisibility Rules That Save Exam Time

Knowing why 3, 9, 11 and 7 work turns a memorised trick into a tool you can rebuild in ten seconds — including for bases and moduli nobody taught you.

Number TheoryFoundation6 min read