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

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

Archive

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