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

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

Archive

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