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

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

Archive

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