Combinatorics Grids and Chessboards
Combinatorics Grids and Chessboards
January 9, 2020
1 Introduction
The following problems involve grids or chessboards.
2 Important techniques
Theorem 2.1. Given a large enough n × n grid, every colouring of the unit-
squares using k colours will contain a rectangle (with grid corners) where all
corners are the same colour.
By repeating this again, we can get that for a large enough n, every
n × n × n box will contain a rectangular box where all corners are the same
colour.
1
You can read about the rectangle-free 4 colouring of a
17 × 17 grid here: https://mathlesstraveled.com/2012/02/09/
17x17-4-coloring-with-no-monochromatic-rectangles/
1
Corollary 2.2 (Gallai). For a fixed number of colours k, there is an n (a
function of k) such that every colouring of an n × n grid using k colours
contains a square all of whose corners are the same.
3 Worked Problem
Theorem 3.1 (Vietnam 2007 Shortlist). A unit square is dissected into
n > 1 rectangles such that their sides are parallel to the sides of the square.
Any line, parallel to a side of the square and intersecting its interior, also
intersects the interior of some rectangle. Prove that one of the rectangles
has no point on the boundary of the square.
2
This solution appears in Crux, Feb 2012, solved by Oliver Geupe.
4 Problems
4.1 Warm-up Problems
These questions are below the level of the IMO, but are meant to get you
thinking about grids.
3
bottom row, such that adjacent triangles in our path share a common
edge and the path never travels up (from a lower row to a higher row)
or revisits a triangle. An example of one such path is illustrated below
for n = 5. Determine the value of f (2005).
4
square. Every pair of black squares can be joined by chain of black
squares, so that consecutive members of the chain share a side. Show
2
that there are at least n 3−2 black squares.
https://mks.mff.cuni.cz/kalva/usa/usoln/usol991.html
3. [Russian 2002] Can the cells of a 2002 × 2002 table be filled with the
numbers from 1 to 20022 (one per cell) so that for any cell we can find
three numbers a, b, c in the union of the same row and column with
a = bc?
5
4.4 IMO Problems
1. [IMO Shortlist 1999] Let n be an even positive integer. We say that
two different cells of a n × n board are neighboring if they have a
common side. Find the minimal number of cells on the n × n board
that must be marked so that any cell (marked or not marked) has a
marked neighboring cell.
2. [IMO Shortlist 2005] Consider a m × n rectangular board consisting
of mn unit squares. Two of its unit squares are called adjacent if
they have a common edge, and a path is a sequence of unit squares in
which any two consecutive squares are adjacent. Two paths are called
non-intersecting if they don’t share any common squares.
Each unit square of the rectangular board can be colored black or
white. We speak of a coloring of the board if all its mn unit squares
are colored.
Let N be the number of colorings of the board such that there exists
at least one black path from the left edge of the board to its right edge.
Let M be the number of colorings of the board for which there exist at
least two non-intersecting black paths from the left edge of the board
to its right edge.
Prove that N 2 ≥ M · 2mn .
3. [IMO 2010] Each of the six boxes B1 , B2 , B3 , B4 , B5 , B6 initially
contains one coin. The following operations are allowed
Type 1) Choose a non-empty box Bj , 1 ≤ j ≤ 5, remove one coin from
Bj and add two coins to Bj+1 ;
Type 2) Choose a non-empty box Bk , 1 ≤ k ≤ 4, remove one coin
from Bk and swap the contents (maybe empty) of the boxes Bk+1 and
Bk+2 .
Determine if there exists a finite sequence of operations of the allowed
types, such that the five boxes B1 , B2 , B3 , B4 , B5 become empty,
2010
while box B6 contains exactly 20102010 coins.
4. [IMO Shortlist 1998] A rectangular array of numbers is given. In each
row and each column, the sum of all numbers is an integer. Prove that
each nonintegral number x in the array can be changed into either
dxe or bxc so that the row-sums and column-sums remain unchanged.
(Note that dxe is the least integer greater than or equal to x, while
bxc is the greatest integer less than or equal to x.)
6
5. [IMO Shortlist 2009] For an integer m ≥ 1, we consider partitions of a
2m × 2m chessboard into rectangles consisting of cells of a chessboard,
in which each of the 2m cells along one diagonal forms a separate
rectangle of side length 1. Determine the smallest possible sum of
rectangle perimeters in such a partition.
6. [IMO Shortlist 2009] On a 999 × 999 board a limp rook can move in
the following way: From any square it can move to any of its adjacent
squares, i.e. a square having a common side with it, and every move
must be a turn, i.e. the directions of any two consecutive moves must
be perpendicular. A non-intersecting route of the limp rook consists of
a sequence of pairwise different squares that the limp rook can visit in
that order by an admissible sequence of moves. Such a non-intersecting
route is called cyclic, if the limp rook can, after reaching the last square
of the route, move directly to the first square of the route and start
over.
How many squares does the longest possible cyclic, non-intersecting
route of a limp rook visit?