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

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

Archive

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