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

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

Archive

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