From 0d88a59305177b9ed95f0ef42134a1e08ed751d1 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Thu, 7 Aug 2025 05:02:34 -0700 Subject: [PATCH] Update formatting in 2024/ferguson1/index.html --- 2024/ferguson1/README.md | 9 +++++---- 2024/ferguson1/index.html | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/2024/ferguson1/README.md b/2024/ferguson1/README.md index 1212fc9dd..cdb068a46 100644 --- a/2024/ferguson1/README.md +++ b/2024/ferguson1/README.md @@ -64,11 +64,12 @@ inside this C code. :-) > Fun fact: after winning this, the author played the game in gdb from start to finish and not counting macros but counting all function calls (not libc functions just the few functions in prog.c), there were a total of **985** (!) -line jumps. Skipping prog.c function calls and it's still **776** jumps! The +line jumps. Skipping prog.c function calls and it was still **776** jumps! The prog.c, if you remove `#include`s, blank lines, lines with just a brace and -lines that have only variables, has only 59 lines of code. A very tiny fraction -of the time a line might be repeated in a row ONCE but that does not really -matter. +lines that have only variables, **has just 59 (!) lines of code**. A very tiny +fraction of the time a line might be repeated in a row ONCE but that does not +really matter. The [maxed out goto +version](%%REPO_URL%%/2024/ferguson1/prog.goto.max.c) is far worse. **NOTE**: I actually submitted two versions. This one is not encrypted. The encrypted one even encrypted emojis without having to decrypt them in order to diff --git a/2024/ferguson1/index.html b/2024/ferguson1/index.html index 60fc91f0a..3d0d5ab40 100644 --- a/2024/ferguson1/index.html +++ b/2024/ferguson1/index.html @@ -505,11 +505,12 @@ inside this C code. :-)
Fun fact: after winning this, the author played the game in gdb from start to
finish and not counting macros but counting all function calls (not libc
functions just the few functions in prog.c), there were a total of 985 (!)
-line jumps. Skipping prog.c function calls and it’s still 776 jumps! The
+line jumps. Skipping prog.c function calls and it was still 776 jumps! The
prog.c, if you remove #includes, blank lines, lines with just a brace and
-lines that have only variables, has only 59 lines of code. A very tiny fraction
-of the time a line might be repeated in a row ONCE but that does not really
-matter.
NOTE: I actually submitted two versions. This one is not encrypted. The encrypted one even encrypted emojis without having to decrypt them in order to