π Math Topic
Math Olympiad Practice by Grade
Use the grade groups below to move from visual multi-step problems into number theory, counting, and logic challenges drawn from ZogMath's 26 live Olympiad games.
Choose a Practice Route
Use the grade groups to narrow the collection before choosing a problem. The games cover visual models, number patterns, counting, logic, and multi-step relationships.
This page organizes practice by grade. The companion category page keeps all live Olympiad games together when you want to browse the complete inventory.
Want the complete game inventory? browse all 26 Math Olympiad games.
Start With These Games
Chickens and Rabbits
Classic heads-and-legs puzzle β adjust counts until both totals match
Play nowTree Planting
Place trees along a path to learn the trees-and-intervals spacing rule
Play nowTravel & Meet
Watch the animation and calculate meeting time or distance
Play nowSum, Difference & Multiples
Use bar diagrams to visualize sum, difference and multiple relationships
Play nowWork Rate
Calculate how long two workers finish a job together
Play nowAge Puzzle
Drag the timeline to see age changes and find the year that satisfies the condition
Play nowLogic Grid
Use clues to fill the deduction grid and find the correct combination
Play nowExcess and Shortage
Analyze two distribution plans β the excess and shortage reveal the total
Play nowSequence Discovery
Discover Fibonacci, perfect squares and other complex sequence patterns
Play nowPigeonhole Principle
Understand worst-case scenarios and use the pigeonhole principle to count
Play nowInclusion-Exclusion
Use Venn diagrams to solve two-set and three-set counting overlap problems
Play nowMagic Square
Fill 1β9 into a 3Γ3 grid so every row, column and diagonal sums to 15
Play nowRemainder Chase
Solve remainder, modular arithmetic and LCM puzzles
Play nowMixture Problem
Mix solutions of different concentrations to find the resulting percentage
Play nowSquare Formation
Calculate outer ring count, total soldiers, layers and expansion in square arrays
Play nowDigit Puzzle
Solve classic puzzles involving digit patterns, consecutive numbers and constraints
Play nowNumber Pyramid
Each cell equals the sum of the two below it β find the number at the top
Play nowArithmetic Series
Apply the Gauss sum formula to arithmetic sequences and series
Play nowOptimal Schedule
Apply Hua Luogeng's method to find the minimum completion time for a set of tasks
Play nowGCD & LCM
Find greatest common divisors and least common multiples with real-world applications
Play nowPath Counting
Count grid paths moving only right or down β discover Pascal's triangle in action
Play nowProbability Spinner
Understand probability through interactive spinner simulations
Play nowProbability Experiment Lab
Simulate coins, dice, and bags to compare theoretical and experimental probability
Play nowMatchstick Moves
Move one real seven-segment match to repair a number equation
Play nowCollatz Cricket
Choose three two-digit starts, build each Collatz chain, and total the runs
Play nowTax Collector
Keep a chosen paycheck while the collector takes its remaining factors
Play nowPractice This Topic by Grade
These grade-specific pages narrow the same topic into practice sets matched to a studentβs current level.