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

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

Archive

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