mscroggs.co.uk
mscroggs.co.uk

subscribe

Advent calendar 2023

20 December

There are 6 different ways that three balls labelled 1 to 3 can be put into two boxes labelled A and B so that no box is empty:
How many ways can five balls labelled 1 to 5 be put into four boxes labelled A to D so that no box is empty?

Show answer

Archive

Show me a random puzzle
 Most recent collections 

Advent calendar 2025

Advent calendar 2024

Advent calendar 2023

Advent calendar 2022


List of all puzzles

Tags

circles pascal's triangle people maths regular shapes xor division pentagons menace multiplication mean powers scales probability 2d shapes chalkdust crossnumber integration 3d shapes surds arrows range functions square grids symmetry triangles angles dice rectangles probabilty quadratics trigonometry cards determinants irreducible numbers chocolate polygons ave squares perfect numbers neighbours taxicab geometry consecutive numbers logic money floors bases triangle numbers geometric mean tangents polynomials star numbers albgebra palindromes area square numbers wordplay remainders factors cryptic crossnumbers sets prime factors even numbers factorials cubics games planes matrices digital products parabolas lists tournaments quadrilaterals gerrymandering folding tube maps speed the only crossnumber sums spheres ellipses sequences number hexagons unit fractions combinatorics dodecagons digital clocks sport indices integers geometric means binary balancing multiplaction squares lines expansions clocks graphs advent perimeter square roots median elections time christmas doubling means crossnumbers calculus axes numbers odd numbers cube numbers crosswords digits addition sum to infinity routes rugby dominos consecutive integers complex numbers books prime numbers algebra dates decahedra coordinates proportion averages tiling geometry colouring partitions multiples chess percentages cryptic clues grids medians volume shapes shape products fractions coins differentiation

Archive

Show me a random puzzle
▼ show ▼
© Matthew Scroggs 2012–2026