mscroggs
.co.uk
mscroggs
.co.uk
blog
puzzles
academic
talks
contact
subscribe
↓ ☰ ↓
subscribe
Loading image...
Comment
Comments
Comments in green were written by me. Comments in blue were not written by me.
2026-01-13
@
Oleg
:
The includes got filtered:
Util.h
//#include [bits/stdc++.h] // not including all
#include [filesystem] // just include what's needed
#include [array] // just include what's needed
#include [mutex] // just include what's needed
:)
Lord Sméagol
on
/blog/119
Archive
Show me a random blog post
2026
Feb 2026
Christmas (2025) is over
2025
▼ show ▼
▲ hide ▲
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
▼ show ▼
▲ hide ▲
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 ▼
▲ hide ▲
Dec 2023
Christmas card 2023
Nov 2023
Christmas (2023) is coming!
Zines
Sep 2023
TMiP 2023 puzzle hunt
May 2023
Chalkdust issue 17
Apr 2023
Logo Asteroids
Mar 2023
Mathsteroids on hyperbolic surfaces
Feb 2023
The databet
Jan 2023
Christmas (2022) is over
2022
▼ show ▼
▲ hide ▲
Dec 2022
Off-by-one errors
Christmas card 2022
Nov 2022
Christmas (2022) is coming!
Oct 2022
24 Hour Maths Game Show
Mar 2022
Approximating π
Feb 2022
Build your own MENACE
Jan 2022
Christmas (2021) is over
2021
▼ show ▼
▲ hide ▲
Dec 2021
Christmas card 2021
Nov 2021
Christmas (2021) is coming!
Sep 2021
TMiP 2021 puzzle hunt
May 2021
Close encounters of the second kind
Jan 2021
Christmas (2020) is over
2020
▼ show ▼
▲ hide ▲
Dec 2020
Christmas card 2020
Nov 2020
Christmas (2020) is coming!
Jul 2020
Happy 1+cos(τ) Approximation Day!
May 2020
A surprising fact about quadrilaterals
Interesting tautologies
Mar 2020
Log-scaled axes
Feb 2020
PhD thesis, chapter ∞
PhD thesis, chapter 5
PhD thesis, chapter 4
PhD thesis, chapter 3
Inverting a matrix
PhD thesis, chapter 2
Jan 2020
PhD thesis, chapter 1
Gaussian elimination
Matrix multiplication
Christmas (2019) is over
2019
▼ show ▼
▲ hide ▲
Dec 2019
Visualising MENACE's learning
Christmas card 2019
Nov 2019
Christmas (2019) is coming!
Sep 2019
A non-converging LaTeX document
TMiP 2019 treasure punt
Jul 2019
Big Internet Math-Off stickers 2019
Jun 2019
Proving a conjecture
Apr 2019
Harriss and other spirals
Mar 2019
realhats
Jan 2019
Christmas (2018) is over
2018
▼ show ▼
▲ hide ▲
Dec 2018
Christmas cross stitch
MENACE in fiction
Christmas card 2018
Nov 2018
Christmas (2018) is coming!
Sep 2018
Runge's Phenomenon
Jul 2018
World Cup stickers 2018, pt. 3
Mathsteroids
Jun 2018
World Cup stickers 2018, pt. 2
May 2018
A bad Puzzle for Today
Apr 2018
Building MENACEs for other games
Mar 2018
A 20,000-to-1 baby?
World Cup stickers 2018
Jan 2018
Origins of World War I
Christmas (2017) is over
2017
▼ show ▼
▲ hide ▲
Dec 2017
Christmas card 2017
Nov 2017
Christmas (2017) is coming!
MENACE at Manchester Science Festival
Jun 2017
Big Ben Strikes Again
Mar 2017
The end of coins of constant width
Dragon curves II
Feb 2017
The importance of estimation error
Jan 2017
Is MEDUSA the new BODMAS?
2016
▼ show ▼
▲ hide ▲
Dec 2016
Christmas (2016) is over
Video game surfaces
Christmas card 2016
Nov 2016
Christmas (2016) is coming!
Oct 2016
Logical contradictions
Palindromic dates
Sep 2016
Tube map kaleidocycles
Jul 2016
Solving the cross diagonal cover problem
Jun 2016
Braiding, pt. 2
Braiding, pt. 1
Making names in Life
May 2016
Euro 2016 stickers
Mar 2016
Proving Pythagoras' theorem
Dragon curves
The
Mathematical Games
of Martin Gardner
Jan 2016
Christmas (2015) is over
2015
▼ show ▼
▲ hide ▲
Nov 2015
Christmas (2015) is coming!
Oct 2015
How to kick a conversion
How much will I win on the new National Lottery?
Aug 2015
How OEISbot works
MENACE
Mar 2015
Optimal Pac-Man
Tube map stellated rhombicuboctahedron
Logic bot, pt. 2
Design your own flexagon
Jan 2015
Tube map Platonic solids, pt. 3
2014
▼ show ▼
▲ hide ▲
Nov 2014
Logic bot
Sep 2014
Electromagnetic Field talk
Jun 2014
Tennis maths
May 2014
World Cup stickers
Apr 2014
Countdown probability, pt. 2
Countdown probability
Mar 2014
New machine unfriendly £1 coin, pt. 2
New machine unfriendly £1 coin
2013
▼ show ▼
▲ hide ▲
Dec 2013
Assorted christmaths
Pointless probability
Jul 2013
"Uncanny" royal coincidence
Raspberry Pi weather station
2012
▼ show ▼
▲ hide ▲
Nov 2012
Tube map Platonic solids, pt. 2
Oct 2012
Tube map Platonic solids
Tags
boundary element methods
harriss spiral
ternary
radio 4
craft
crochet
mathslogicbot
simultaneous equations
sorting
mathsteroids
binary
fence posts
polynomials
trigonometry
standard deviation
london
dataset
geometry
mean
zines
guest posts
national lottery
nonograms
youtube
captain scarlet
accuracy
runge's phenomenon
draughts
cambridge
menace
ucl
reuleaux polygons
advent calendar
numbers
pascal's triangle
warwick
interpolation
finite group
hats
data
flexagons
games
asteroids
error bars
finite element method
squares
tennis
recursion
php
christmas
folding tube maps
martin gardner
inline code
go
exponential growth
world cup
triangles
machine learning
sport
edinburgh
curvature
video games
folding paper
nine men's morris
preconditioning
matt parker
crosswords
rust
errors
realhats
london underground
oeis
phd
thirteen
people maths
crossnumber
pi
fonts
dinosaurs
football
game of life
gaussian elimination
probability
logs
hyperbolic surfaces
chess
determinants
frobel
bubble bobble
mathsjam
data visualisation
big internet math-off
regular expressions
logic
javascript
statistics
countdown
plastic ratio
platonic solids
tmip
braiding
crossnumbers
sobolev spaces
the aperiodical
gather town
dates
golden spiral
convergence
light
pac-man
weather station
misleading statistics
matrix multiplication
kings
hannah fry
kenilworth
rhombicuboctahedron
datasaurus dozen
numerical analysis
latex
propositional calculus
arithmetic
bempp
computational complexity
dragon curves
graph theory
fractals
golden ratio
inverse matrices
programming
map projections
python
turtles
christmas card
final fantasy
news
correlation
european cup
estimation
royal baby
electromagnetic field
approximation
matrix of minors
logo
matrices
reddit
anscombe's quartet
manchester
gerry anderson
talking maths in public
signorini conditions
partridge puzzle
coins
palindromes
live stream
newcastle
24 hour maths
coventry
game show probability
chebyshev
pi approximation day
rugby
graphs
stirling numbers
sound
geogebra
books
a gamut of games
stickers
alphabets
royal institution
puzzles
databet
wave scattering
raspberry pi
speed
matrix of cofactors
noughts and crosses
cross stitch
pizza cutting
pythagoras
friendly squares
bots
chalkdust magazine
weak imposition
manchester science festival
quadrilaterals
wool
hexapawn
bodmas
Archive
Show me a random blog post
▼ show ▼
▲ hide ▲
2026
Feb 2026
Christmas (2025) is over
2025
▼ show ▼
▲ hide ▲
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
▼ show ▼
▲ hide ▲
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 ▼
▲ hide ▲
Dec 2023
Christmas card 2023
Nov 2023
Christmas (2023) is coming!
Zines
Sep 2023
TMiP 2023 puzzle hunt
May 2023
Chalkdust issue 17
Apr 2023
Logo Asteroids
Mar 2023
Mathsteroids on hyperbolic surfaces
Feb 2023
The databet
Jan 2023
Christmas (2022) is over
2022
▼ show ▼
▲ hide ▲
Dec 2022
Off-by-one errors
Christmas card 2022
Nov 2022
Christmas (2022) is coming!
Oct 2022
24 Hour Maths Game Show
Mar 2022
Approximating π
Feb 2022
Build your own MENACE
Jan 2022
Christmas (2021) is over
2021
▼ show ▼
▲ hide ▲
Dec 2021
Christmas card 2021
Nov 2021
Christmas (2021) is coming!
Sep 2021
TMiP 2021 puzzle hunt
May 2021
Close encounters of the second kind
Jan 2021
Christmas (2020) is over
2020
▼ show ▼
▲ hide ▲
Dec 2020
Christmas card 2020
Nov 2020
Christmas (2020) is coming!
Jul 2020
Happy 1+cos(τ) Approximation Day!
May 2020
A surprising fact about quadrilaterals
Interesting tautologies
Mar 2020
Log-scaled axes
Feb 2020
PhD thesis, chapter ∞
PhD thesis, chapter 5
PhD thesis, chapter 4
PhD thesis, chapter 3
Inverting a matrix
PhD thesis, chapter 2
Jan 2020
PhD thesis, chapter 1
Gaussian elimination
Matrix multiplication
Christmas (2019) is over
2019
▼ show ▼
▲ hide ▲
Dec 2019
Visualising MENACE's learning
Christmas card 2019
Nov 2019
Christmas (2019) is coming!
Sep 2019
A non-converging LaTeX document
TMiP 2019 treasure punt
Jul 2019
Big Internet Math-Off stickers 2019
Jun 2019
Proving a conjecture
Apr 2019
Harriss and other spirals
Mar 2019
realhats
Jan 2019
Christmas (2018) is over
2018
▼ show ▼
▲ hide ▲
Dec 2018
Christmas cross stitch
MENACE in fiction
Christmas card 2018
Nov 2018
Christmas (2018) is coming!
Sep 2018
Runge's Phenomenon
Jul 2018
World Cup stickers 2018, pt. 3
Mathsteroids
Jun 2018
World Cup stickers 2018, pt. 2
May 2018
A bad Puzzle for Today
Apr 2018
Building MENACEs for other games
Mar 2018
A 20,000-to-1 baby?
World Cup stickers 2018
Jan 2018
Origins of World War I
Christmas (2017) is over
2017
▼ show ▼
▲ hide ▲
Dec 2017
Christmas card 2017
Nov 2017
Christmas (2017) is coming!
MENACE at Manchester Science Festival
Jun 2017
Big Ben Strikes Again
Mar 2017
The end of coins of constant width
Dragon curves II
Feb 2017
The importance of estimation error
Jan 2017
Is MEDUSA the new BODMAS?
2016
▼ show ▼
▲ hide ▲
Dec 2016
Christmas (2016) is over
Video game surfaces
Christmas card 2016
Nov 2016
Christmas (2016) is coming!
Oct 2016
Logical contradictions
Palindromic dates
Sep 2016
Tube map kaleidocycles
Jul 2016
Solving the cross diagonal cover problem
Jun 2016
Braiding, pt. 2
Braiding, pt. 1
Making names in Life
May 2016
Euro 2016 stickers
Mar 2016
Proving Pythagoras' theorem
Dragon curves
The
Mathematical Games
of Martin Gardner
Jan 2016
Christmas (2015) is over
2015
▼ show ▼
▲ hide ▲
Nov 2015
Christmas (2015) is coming!
Oct 2015
How to kick a conversion
How much will I win on the new National Lottery?
Aug 2015
How OEISbot works
MENACE
Mar 2015
Optimal Pac-Man
Tube map stellated rhombicuboctahedron
Logic bot, pt. 2
Design your own flexagon
Jan 2015
Tube map Platonic solids, pt. 3
2014
▼ show ▼
▲ hide ▲
Nov 2014
Logic bot
Sep 2014
Electromagnetic Field talk
Jun 2014
Tennis maths
May 2014
World Cup stickers
Apr 2014
Countdown probability, pt. 2
Countdown probability
Mar 2014
New machine unfriendly £1 coin, pt. 2
New machine unfriendly £1 coin
2013
▼ show ▼
▲ hide ▲
Dec 2013
Assorted christmaths
Pointless probability
Jul 2013
"Uncanny" royal coincidence
Raspberry Pi weather station
2012
▼ show ▼
▲ hide ▲
Nov 2012
Tube map Platonic solids, pt. 2
Oct 2012
Tube map Platonic solids
Tags
zines
correlation
world cup
reuleaux polygons
estimation
simultaneous equations
regular expressions
mathsteroids
pascal's triangle
wool
computational complexity
weather station
datasaurus dozen
anscombe's quartet
youtube
geogebra
rugby
convergence
finite group
live stream
numbers
speed
bubble bobble
ucl
reddit
flexagons
draughts
graph theory
inverse matrices
bots
pi approximation day
data visualisation
people maths
mean
matrix of minors
ternary
sound
boundary element methods
php
chebyshev
finite element method
crochet
pizza cutting
24 hour maths
interpolation
nine men's morris
dragon curves
probability
final fantasy
newcastle
martin gardner
fractals
data
radio 4
javascript
the aperiodical
manchester
logs
squares
dates
signorini conditions
weak imposition
phd
pythagoras
crosswords
light
game show probability
coventry
polynomials
error bars
palindromes
databet
pi
plastic ratio
bodmas
crossnumbers
realhats
news
alphabets
talking maths in public
matrix multiplication
gerry anderson
fence posts
bempp
frobel
wave scattering
chalkdust magazine
golden ratio
hats
tennis
numerical analysis
christmas
triangles
preconditioning
pac-man
python
tmip
manchester science festival
edinburgh
game of life
books
trigonometry
golden spiral
logic
oeis
standard deviation
errors
logo
stirling numbers
binary
hexapawn
programming
raspberry pi
turtles
london
curvature
go
kings
inline code
folding tube maps
hannah fry
menace
exponential growth
gaussian elimination
christmas card
propositional calculus
arithmetic
chess
partridge puzzle
kenilworth
dinosaurs
football
puzzles
accuracy
graphs
video games
harriss spiral
geometry
hyperbolic surfaces
sobolev spaces
mathslogicbot
matrices
captain scarlet
asteroids
cross stitch
warwick
crossnumber
gather town
matt parker
countdown
misleading statistics
royal baby
approximation
european cup
craft
determinants
rust
london underground
braiding
electromagnetic field
sport
machine learning
games
quadrilaterals
guest posts
stickers
matrix of cofactors
recursion
runge's phenomenon
a gamut of games
statistics
cambridge
coins
friendly squares
advent calendar
latex
sorting
thirteen
mathsjam
map projections
dataset
noughts and crosses
big internet math-off
nonograms
rhombicuboctahedron
fonts
folding paper
national lottery
royal institution
platonic solids
© Matthew Scroggs 2012–2026
The includes got filtered:
Util.h
//#include [bits/stdc++.h] // not including all
#include [filesystem] // just include what's needed
#include [array] // just include what's needed
#include [mutex] // just include what's needed
:)
on /blog/119