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

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

Archive

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