mscroggs.co.uk
mscroggs.co.uk

subscribe

Blog

Christmas (2022) is coming!

 2022-11-25 
This year, the front page of mscroggs.co.uk will once again feature an Advent calendar, just like in each of the last seven years. Behind each door, there will be a puzzle with a three digit solution. The solution to each day's puzzle forms part of a logic puzzle:
It's nearly Christmas and something terrible has happened: an evil Christmas-hater has set three drones loose above Santa's stables. As long as the drones are flying around, Santa is unable to take off to deliver presents to children all over the world. You need to help Santa by destroying the drones so that he can deliver presents before Christmas is ruined for everyone.
Each of the three drones was programmed with four integers between 1 and 20 (inclusive): the first two of these are the drone's starting position; the last two give the drone's daily speed. The drones have divided the sky above Santa's stables into a 20 by 20 grid. On 1 December, the drones will be at their starting position. Each day, every drone will add the first number in their daily speed to their horizontal position, and the second number to their vertical position. If the drone's position in either direction becomes greater than 20, the drone will subtract 20 from their position in that direction. Midnight in Santa's special Advent timezone is at 5am GMT, and so the day will change and the drones will all move at 5am GMT. For example, if a drone's starting position was (1, 12) and its movement was (5, 7), then:
You need to calculate each drone's starting position and daily speed, then work out where the drone currently is so you can shoot it down.
Behind each day (except Christmas Day), there is a puzzle with a three-digit answer. Each of these answers forms part of a piece of information about the locations of the drones. You must use these clues to work out each drone's starting position and daily speed, then work out where the drone currently is so you can shoot it down.
You can use this page to fire up to 5 missiles into the sky each day.
Ten randomly selected people who solve all the puzzles, destroy all three drones, and fill in the entry form behind the door on the 25th will win prizes!
The prizes will include an mscroggs.co.uk Advent 2022 T-shirt. If you'd like one of the T-shirts from a previous Advent, they are available to order at merch.mscroggs.co.uk.
The winners will be randomly chosen from all those who submit the entry form before the end of 2022. Each day's puzzle (and the entry form on Christmas Day) will be available from 5:00am GMT. But as the winners will be selected randomly, there's no need to get up at 5am on Christmas Day to enter!
As you solve the puzzles, your answers will be stored. To share your stored answers between multiple devices, enter your email address below the calendar and you will be emailed a magic link to visit on your other devices.
To win a prize, you must submit your entry before the end of 2022. Only one entry will be accepted per person. If you have any questions, ask them in the comments below, on Twitter, or on Mastodon.
So once December is here, get solving! Good luck and have a very merry Christmas!
                        
(Click on one of these icons to react to this blog post)

You might also enjoy...

Comments

Comments in green were written by me. Comments in blue were not written by me.
It's becoming a Christmas tradition to do your advent calendar with my partner. Loved being able to narrow down our guesses each day to pinpoint the drone this time around. Thanks for running this!
Liz
×4   ×3   ×3   ×3   ×3     Reply
Another year of great puzzles, Matt! I really appreciate it and look forward to working these every year.
Dan Whitman
×5   ×3   ×3   ×3   ×3     Reply
Loads of fun for our family, thanks!
Stephen
×4   ×3   ×3   ×3   ×3     Reply
Really enjoyable this year. I "give" this advent calendar to my Year 12 and 13 Further Maths classes every year, and this has engaged more of them than in previous years. They particularly liked the shooting down of drones and the opportunity for intelligent "guess work" or in the case of some writing a computer programme which would calculate the probability distribution for each drone's position based on current information. Thank you
TAS
×8   ×3   ×3   ×2   ×3     Reply
Thanks so much for making this, Matthew! It was a joy to solve, I found myself looking forward to every morning.
Tyler St Clare
×3   ×3   ×2   ×3   ×2     Reply
 Add a Comment 


I will only use your email address to reply to your comment (if a reply is needed).

Allowed HTML tags: <br> <a> <small> <b> <i> <s> <sup> <sub> <u> <spoiler> <ul> <ol> <li> <logo>
To prove you are not a spam bot, please type "z" then "e" then "r" then "o" in the box below (case sensitive):

Archive

Show me a random blog post
 2026 

May 2026

World Cup stickers 2026

Apr 2026

A new puzzle every day
Mixing Wordle with other games

Feb 2026

Christmas (2025) is over
 2025 

Dec 2025

Christmas card 2025

Nov 2025

Christmas (2025) is coming!

Sep 2025

The partridge puzzle

Aug 2025

TMiP 2025 puzzle hunt

Jun 2025

A nonogram alphabet

Mar 2025

How to write a crossnumber

Jan 2025

Christmas (2024) is over
Friendly squares
 2024 

Dec 2024

A regular expression Christmas puzzle
Christmas card 2024

Nov 2024

Christmas (2024) is coming!

Feb 2024

Zines, pt. 2

Jan 2024

Christmas (2023) is over
 2023 
▼ show ▼
 2022 
▼ show ▼
 2021 
▼ show ▼
 2020 
▼ show ▼
 2019 
▼ show ▼
 2018 
▼ show ▼
 2017 
▼ show ▼
 2016 
▼ show ▼
 2015 
▼ show ▼
 2014 
▼ show ▼
 2013 
▼ show ▼
 2012 
▼ show ▼

Tags

errors recursion world cup pac-man bluesky hyperbolic surfaces fonts captain scarlet stickers football noughts and crosses ternary graph theory simultaneous equations pi trigonometry matrix of cofactors bubble bobble wordle light anscombe's quartet a gamut of games approximation hats mathslogicbot arrangement puzzles logo golden spiral flexagons pokémon wordle correlation bots stirling numbers runge's phenomenon numbers coins turtles video games chebyshev folding tube maps javascript people maths european cup hexapawn rhombicuboctahedron curvature harriss spiral warwick menace regular expressions rugby weak imposition folding paper logs finite group mathsteroids dates go map projections bempp accuracy final fantasy newcastle binary machine learning mean programming matt parker preconditioning graphs talking maths in public inverse matrices christmas card dragon curves misleading statistics game of life plastic ratio gather town geogebra thirteen crossnumber kings christmas kenilworth sport royal baby speed sorting platonic solids rust pizza cutting big internet math-off triangles estimation probability chalkdust magazine phd pi approximation day friendly squares reuleaux polygons realhats royal institution weather station dinosaurs wave scattering sound electromagnetic field raspberry pi fence posts guest posts propositional calculus puzzles computational complexity crosswords oeis numerical analysis matrices logic data visualisation london underground partridge puzzle squares coventry edinburgh databet boundary element methods datasaurus dozen standard deviation polynomials bodmas matrix of minors games pascal's triangle cross stitch game show probability radio 4 error bars chess tennis quadrilaterals crossnumbers php tmip golden ratio ucl determinants interpolation tetris matrix multiplication gaussian elimination manchester science festival arithmetic news braiding inline code latex dataset craft manchester data convergence reddit youtube asteroids wool alphabets london crochet hannah fry countdown pythagoras sobolev spaces martin gardner statistics live stream signorini conditions finite element method books the aperiodical 24 hour maths exponential growth palindromes frobel draughts python national lottery fractals advent calendar nine men's morris gerry anderson pokémon mathsjam nonograms geometry zines cambridge

Archive

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