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

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

Archive

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