Chapter

Mock Olympiads I

The module contains six mini-sets of four problems for training method choice and solution writing.
Log in to track solved progress and bookmarks.

Theory

Key Idea

A mock olympiad tests not one method, but method choice under time pressure. One set may contain counting, pigeonhole, invariants, games, graphs, and recurrences side by side.

The goal of this module is to train students to read a statement quickly, choose the first reasonable tool, and finish with a rigorous proof.

Basic Facts

  • Problem 1 in a mini-set usually checks careful counting or a simple construction.
  • Problem 2 often needs pigeonhole, coloring, or complement counting.
  • Problem 3 trains invariants, games, or recurrences.
  • Problem 4 requires combining ideas: graph, average, cycle, partial sums, or a strong coloring.

When to Use This Method

  • When students have studied the basic methods and must solve without topic labels.
  • Before a school, municipal, or internal selection round.
  • When diagnosing gaps in counting, proof, strategy, or careful condition checking.

How to Recognise the Method

Start by classifying the goal: count, prove existence, prove impossibility, or find a strategy. Then identify the object: numbers, board, graph, sequence, or game. Finally choose the simplest tool that can plausibly work.

Typical Mistakes

  • Spending too much time on brute force when an invariant is present.
  • Giving an answer to a counting problem without explaining the cases.
  • In existence problems, not naming pigeonhole, average, or a concrete construction.
  • In graphs, forgetting that the degree sum is twice the number of edges.
  • In games, not describing responses to all opponent moves.

Mini-Checklist

  • What exactly must be proved or found?
  • Which method looks cheapest?
  • Is there a quick test: parity, residue, color, average?
  • Can the solution be written in 5-8 lines?
  • Are edge cases and the final conclusion checked?

Examples

Example 1. Counting Without Brute Force

The first problem in a mock set often depends on the right order of choice.

Problem. How many four-digit numbers with distinct digits can be formed from \(1,2,3,4,5\), if the number must be odd?

Solution.

The last digit must be \(1\), \(3\), or \(5\): \(3\) choices. The other three positions are filled without repetition from the remaining \(4\) digits: \(4\cdot3\cdot2\). Total: \(3\cdot4\cdot3\cdot2=72\).

Example 2. Quick Pigeonhole

If there is one more object than types, the solution should be short.

Problem. Prove that among \(13\) people, two were born in the same month.

Solution.

There are \(12\) months and \(13\) people. By the pigeonhole principle, two people fall into the same month.

Example 3. Invariant Instead of Search

Operations rarely require listing all states.

Problem. The number \(0\) is written on a board. In one move, one may add \(6\) or subtract \(9\). Can \(100\) be obtained?

Solution.

Both changes are divisible by \(3\), so the residue modulo \(3\) is invariant. Initially the residue is \(0\), while \(100\equiv1\pmod3\). Thus \(100\) cannot be obtained.

Example 4. Coloring

Boards should be checked by color even after the area check.

Problem. Can an \(8\times8\) board with two opposite corners removed be tiled by dominoes?

Solution.

Opposite corners have the same color. After removing them, the color counts are unequal, while every domino covers one black and one white cell. Therefore tiling is impossible.

Example 5. Game

In a game, the answer must include a strategy.

Problem. There are \(29\) stones. In one move, a player takes from \(1\) to \(4\). The last move wins. Who wins?

Solution.

Since \(29\equiv4\pmod5\), the first player takes \(4\) and leaves \(25\). Then the first player complements each opponent move to \(5\). The first player wins.

Example 6. Graph

Relations between pairs almost always become a graph.

Problem. A graph has \(8\) vertices and \(17\) edges. Prove that some vertex has degree at least \(5\).

Solution.

The degree sum is \(34\), so the average degree is \(34/8>4\). Therefore at least one vertex has degree at least \(5\).

Problems

Problems

#12.1
#12.1

Set 1. Numbers

Counting Grade 7 Grade 8 ★☆☆☆☆

How many three-digit numbers with distinct digits can be formed from \(1,2,3,4,5\)?

Details
Problem: COM-B1-M12-P001
Difficulty: Level 1 of 5
Tag: Counting
Grade: Grade 7, Grade 8
#12.2
#12.2

Set 1. Months

Pigeonhole principle Grade 7 Grade 8 ★☆☆☆☆

Prove that among \(13\) people, two were born in the same month.

Details
Problem: COM-B1-M12-P002
Difficulty: Level 1 of 5
Tag: Pigeonhole principle
Grade: Grade 7, Grade 8
#12.3
#12.3

Set 1. Coins

Parity Grade 7 Grade 8 ★☆☆☆☆

There are \(9\) coins heads up. In one move exactly two coins are flipped. Can all coins become tails up?

Details
Problem: COM-B1-M12-P003
Difficulty: Level 1 of 5
Tag: Parity
Grade: Grade 7, Grade 8
#12.4
#12.4

Set 1. Edges

Mock set Grade 7 Grade 8 ★☆☆☆☆

A graph has vertex degrees \(2,2,3,3\). How many edges does it have?

Details
Problem: COM-B1-M12-P004
Difficulty: Level 1 of 5
Tag: Mock set
Grade: Grade 7, Grade 8
#12.5
#12.5

Set 2. Path

Grid paths Grade 7 Grade 8 ★☆☆☆☆

How many shortest paths go from \((0,0)\) to \((3,2)\), if only right and up moves are allowed?

Details
Problem: COM-B1-M12-P005
Difficulty: Level 1 of 5
Tag: Grid paths
Grade: Grade 7, Grade 8
#12.6
#12.6

Set 2. Two Corners

Coloring Grade 7 Grade 8 ★★☆☆☆

Two opposite corner cells are removed from a \(6\times6\) board. Can the remaining region be tiled by dominoes?

Details
Problem: COM-B1-M12-P006
Difficulty: Level 2 of 5
Tag: Coloring
Grade: Grade 7, Grade 8
#12.7
#12.7

Set 2. Pile

Strategy Grade 7 Grade 8 ★★☆☆☆

There are \(22\) stones. In one move, a player may take from \(1\) to \(3\) stones. The last move wins. Who wins?

Details
Problem: COM-B1-M12-P007
Difficulty: Level 2 of 5
Tag: Strategy
Grade: Grade 7, Grade 8
#12.8
#12.8

Set 2. Everyone Played

Mock set Grade 7 Grade 8 ★★☆☆☆

In a tournament with \(7\) players, everyone played everyone exactly once. How many games were played?

Details
Problem: COM-B1-M12-P008
Difficulty: Level 2 of 5
Tag: Mock set
Grade: Grade 7, Grade 8
#12.9
#12.9

Set 3. Clubs

Double counting Grade 8 Grade 9 ★★☆☆☆

Each of \(15\) students attends exactly \(2\) clubs. Each club has exactly \(5\) students. How many clubs are there?

Details
Problem: COM-B1-M12-P009
Difficulty: Level 2 of 5
Tag: Double counting
Grade: Grade 8, Grade 9
#12.10
#12.10

Set 3. Strings

Binary strings Grade 8 Grade 9 ★★☆☆☆

How many binary strings of length \(6\) contain no two adjacent ones?

Details
Problem: COM-B1-M12-P010
Difficulty: Level 2 of 5
Tag: Binary strings
Grade: Grade 8, Grade 9
#12.11
#12.11

Set 3. Remainders

Pigeonhole principle Grade 8 Grade 9 ★★☆☆☆

Prove that among any \(9\) integers, two have the same remainder modulo \(8\).

Details
Problem: COM-B1-M12-P011
Difficulty: Level 2 of 5
Tag: Pigeonhole principle
Grade: Grade 8, Grade 9
#12.12
#12.12

Set 3. Connectedness

Mock set Grade 8 Grade 9 ★★☆☆☆

What is the minimum number of edges needed for a graph on \(12\) vertices to be connected?

Details
Problem: COM-B1-M12-P012
Difficulty: Level 2 of 5
Tag: Mock set
Grade: Grade 8, Grade 9
#12.13
#12.13

Set 4. Divisible Sum

Pigeonhole principle Grade 8 Grade 9 ★★★☆☆

Prove that among any \(8\) integers, one can choose several consecutive numbers whose sum is divisible by \(8\).

Details
Problem: COM-B1-M12-P013
Difficulty: Level 3 of 5
Tag: Pigeonhole principle
Grade: Grade 8, Grade 9
#12.14
#12.14

Set 4. Dominoes

Tiling Grade 8 Grade 9 ★★★☆☆

In how many ways can a \(2\times7\) board be tiled by dominoes?

Details
Problem: COM-B1-M12-P014
Difficulty: Level 3 of 5
Tag: Tiling
Grade: Grade 8, Grade 9
#12.15
#12.15

Set 4. Total \(50\)

Mock set Grade 8 Grade 9 ★★★☆☆

Players alternately add a number from \(1\) to \(6\) to a total. The initial total is \(0\). Whoever first obtains \(50\) wins. Who wins?

Details
Problem: COM-B1-M12-P015
Difficulty: Level 3 of 5
Tag: Mock set
Grade: Grade 8, Grade 9
#12.16
#12.16

Set 4. Acquaintances

Pigeonhole principle Grade 8 Grade 9 ★★★☆☆

Prove that in a group of \(10\) people, two have the same number of acquaintances.

Details
Problem: COM-B1-M12-P016
Difficulty: Level 3 of 5
Tag: Pigeonhole principle
Grade: Grade 8, Grade 9
#12.17
#12.17

Set 5. Trominoes

Coloring Grade 8 Grade 9 ★★★☆☆

The cell \((1,1)\) is removed from a \(5\times5\) board. Can the remaining region be tiled by straight \(1\times3\) trominoes?

Details
Problem: COM-B1-M12-P017
Difficulty: Level 3 of 5
Tag: Coloring
Grade: Grade 8, Grade 9
#12.18
#12.18

Set 5. Number on a Board

Modulo Grade 8 Grade 9 ★★★☆☆

The number \(5\) is written on a board. In one move, one may add \(6\) or subtract \(9\). Can \(100\) be obtained?

Details
Problem: COM-B1-M12-P018
Difficulty: Level 3 of 5
Tag: Modulo
Grade: Grade 8, Grade 9
#12.19
#12.19

Set 5. Two Piles

Mock set Grade 8 Grade 9 ★★★☆☆

There are two piles of \(15\) and \(21\) stones. In one move, a player may take any positive number from one pile. The last move wins. Find a winning first move.

Details
Problem: COM-B1-M12-P019
Difficulty: Level 3 of 5
Tag: Mock set
Grade: Grade 8, Grade 9
#12.20
#12.20

Set 5. Leaves

Mock set Grade 8 Grade 9 ★★★☆☆

Prove that a tree with at least two vertices has at least two vertices of degree \(1\).

Details
Problem: COM-B1-M12-P020
Difficulty: Level 3 of 5
Tag: Mock set
Grade: Grade 8, Grade 9
#12.21
#12.21

Set 6. Triangle

Mock set Grade 8 Grade 9 ★★★★☆

Prove that a graph on \(9\) vertices in which every degree is at least \(5\) contains a triangle.

Details
Problem: COM-B1-M12-P021
Difficulty: Level 4 of 5
Tag: Mock set
Grade: Grade 8, Grade 9
#12.22
#12.22

Set 6. Tetrominoes

Coloring Grade 8 Grade 9 ★★★★☆

The four corners are removed from an \(8\times8\) board. Prove that the remaining region cannot be tiled by straight \(1\times4\) tetrominoes.

Details
Problem: COM-B1-M12-P022
Difficulty: Level 4 of 5
Tag: Coloring
Grade: Grade 8, Grade 9
#12.23
#12.23

Set 6. Diagonal

Grid paths Grade 8 Grade 9 ★★★★☆

How many paths from \((0,0)\) to \((4,4)\), using right and up moves, never go above the diagonal \(y=x\)?

Details
Problem: COM-B1-M12-P023
Difficulty: Level 4 of 5
Tag: Grid paths
Grade: Grade 8, Grade 9
#12.24
#12.24

Set 6. Six People

Mock set Grade 8 Grade 9 ★★★★★

Prove that among any \(6\) people, there are either \(3\) mutual acquaintances or \(3\) mutual strangers.

Details
Problem: COM-B1-M12-P024
Difficulty: Level 5 of 5
Tag: Mock set
Grade: Grade 8, Grade 9

Ladders

No published ladders were found.
Previous Chapter