From 2bca3ea9c0f60d01bdf831cb08f30599db11686e Mon Sep 17 00:00:00 2001 From: Maarten Weyns Date: Wed, 3 Apr 2024 15:21:53 +0200 Subject: [PATCH 01/10] Center and max-width body --- static/fpc/style.css | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/static/fpc/style.css b/static/fpc/style.css index 0a864ec..31ae7f7 100644 --- a/static/fpc/style.css +++ b/static/fpc/style.css @@ -112,5 +112,12 @@ table.title { } body { - background-color: black; + background-color: black; + max-width: 1200px; } + +html { + display: flex; + flex-direction: column; + align-items: center; +} \ No newline at end of file From 8d117ed0aae37629ed07d9c79f15d02c3e558a4e Mon Sep 17 00:00:00 2001 From: Maarten Weyns Date: Wed, 3 Apr 2024 15:41:33 +0200 Subject: [PATCH 02/10] Move teaser index to start folder --- static/fpc/{teaser => start}/index.html | 0 static/fpc/{teaser => start}/neon.png | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename static/fpc/{teaser => start}/index.html (100%) rename static/fpc/{teaser => start}/neon.png (100%) diff --git a/static/fpc/teaser/index.html b/static/fpc/start/index.html similarity index 100% rename from static/fpc/teaser/index.html rename to static/fpc/start/index.html diff --git a/static/fpc/teaser/neon.png b/static/fpc/start/neon.png similarity index 100% rename from static/fpc/teaser/neon.png rename to static/fpc/start/neon.png From 2bdd89697e7038406dbc5cf4da7f0e5d7bcbc55d Mon Sep 17 00:00:00 2001 From: Maarten Weyns Date: Wed, 3 Apr 2024 15:41:54 +0200 Subject: [PATCH 03/10] Add landing page for teaser --- static/fpc/teaser/fpc-vibe.jpeg | 3 ++ static/fpc/teaser/index.html | 53 +++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 static/fpc/teaser/fpc-vibe.jpeg create mode 100644 static/fpc/teaser/index.html diff --git a/static/fpc/teaser/fpc-vibe.jpeg b/static/fpc/teaser/fpc-vibe.jpeg new file mode 100644 index 0000000..dd74d62 --- /dev/null +++ b/static/fpc/teaser/fpc-vibe.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5b20fef10e4a9f73c865f52a0b7c18d067f7278d24fef8000c2d4f7829552a0 +size 74514 diff --git a/static/fpc/teaser/index.html b/static/fpc/teaser/index.html new file mode 100644 index 0000000..d2da7ff --- /dev/null +++ b/static/fpc/teaser/index.html @@ -0,0 +1,53 @@ + + + + + + + + + + + +
+ + +

Hi there!

+

Welcome to the FPC 2024 teaser

+ +
+ +
+
+
+
+ +

+ Welcome to the FPC 2024 teaser! We hope you're excited for the upcoming edition of the Freshmen Programming + Contest. To get you in the mood, we've prepared a teaser puzzle for you. Good luck! +

+ +

Introduction sessions

+

+ We will be hosting an introduction session to get familiar with how a programming contest works. This + introduction session will take place on THIS DATE in the afternoon. There is no need + to sign up, just show up if you're interested! +

+ +

FPC registration

+

+ Don't forget to register your team for the Freshmen Programming Contest! This can be done by visiting + https://wisv.ch/fpcregistration. +

+ +

Let's get puzzeling!

+

+ Finally, let's get to the teaser! Start your journey by visiting + https://chipcie.wisv.ch/fpc/start. See you on the other side! +

+
+
+
+
+ + From ffab391362594a618af4b4f31899c1bbb8d0f430 Mon Sep 17 00:00:00 2001 From: Maarten Weyns Date: Wed, 3 Apr 2024 15:42:48 +0200 Subject: [PATCH 04/10] Remove padding from h1 and h4 --- static/fpc/style.css | 2 -- 1 file changed, 2 deletions(-) diff --git a/static/fpc/style.css b/static/fpc/style.css index 31ae7f7..ca6b6a9 100644 --- a/static/fpc/style.css +++ b/static/fpc/style.css @@ -9,7 +9,6 @@ } h1 { - margin-left: 15%; font-family: "Chivo"; color: white; } @@ -28,7 +27,6 @@ h2 { } h4 { - margin-left: 20%; font-family: "Chivo"; color: gray; } From 03d72499416f53bd7925367f02e55f31bea2567f Mon Sep 17 00:00:00 2001 From: Maarten Weyns Date: Wed, 3 Apr 2024 15:44:04 +0200 Subject: [PATCH 05/10] Update some landing text --- static/fpc/teaser/index.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/static/fpc/teaser/index.html b/static/fpc/teaser/index.html index d2da7ff..f775c61 100644 --- a/static/fpc/teaser/index.html +++ b/static/fpc/teaser/index.html @@ -24,13 +24,14 @@

Welcome to the FPC 2024 teaser

Welcome to the FPC 2024 teaser! We hope you're excited for the upcoming edition of the Freshmen Programming - Contest. To get you in the mood, we've prepared a teaser puzzle for you. Good luck! + Contest. To get you in the mood, we've prepared a teaser puzzle for you. But first, some information that + could be useful to you:

Introduction sessions

We will be hosting an introduction session to get familiar with how a programming contest works. This - introduction session will take place on THIS DATE in the afternoon. There is no need + introduction session will take place on TODO Add Date in the afternoon. There is no need to sign up, just show up if you're interested!

From 14e846fdebe8c0f05b7490b6f8e3206caba9346b Mon Sep 17 00:00:00 2001 From: Maarten Weyns Date: Wed, 3 Apr 2024 15:47:10 +0200 Subject: [PATCH 06/10] Add date for introduction session --- static/fpc/teaser/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/fpc/teaser/index.html b/static/fpc/teaser/index.html index f775c61..070edc2 100644 --- a/static/fpc/teaser/index.html +++ b/static/fpc/teaser/index.html @@ -31,7 +31,7 @@

Welcome to the FPC 2024 teaser

Introduction sessions

We will be hosting an introduction session to get familiar with how a programming contest works. This - introduction session will take place on TODO Add Date in the afternoon. There is no need + introduction session will take place on April 30th in the afternoon. There is no need to sign up, just show up if you're interested!

From 608d9eac9f4531b532ea7151384200d1386a3aa9 Mon Sep 17 00:00:00 2001 From: Maarten Weyns Date: Wed, 3 Apr 2024 16:16:54 +0200 Subject: [PATCH 07/10] Remove source from landing page --- static/fpc/teaser/index.html | 1 - 1 file changed, 1 deletion(-) diff --git a/static/fpc/teaser/index.html b/static/fpc/teaser/index.html index 070edc2..8b42acd 100644 --- a/static/fpc/teaser/index.html +++ b/static/fpc/teaser/index.html @@ -12,7 +12,6 @@

Hi there!

Welcome to the FPC 2024 teaser

- From e9fbdfdad0331d142123ad0612a797a11f40a599 Mon Sep 17 00:00:00 2001 From: Maarten Weyns Date: Wed, 3 Apr 2024 16:17:37 +0200 Subject: [PATCH 08/10] Change CSS indentation to tab --- static/fpc/style.css | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/static/fpc/style.css b/static/fpc/style.css index ca6b6a9..be16621 100644 --- a/static/fpc/style.css +++ b/static/fpc/style.css @@ -110,12 +110,12 @@ table.title { } body { - background-color: black; - max-width: 1200px; + background-color: black; + max-width: 1200px; } html { - display: flex; - flex-direction: column; - align-items: center; + display: flex; + flex-direction: column; + align-items: center; } \ No newline at end of file From 95216b44757153d3425fe19e3b753b9b8d90db63 Mon Sep 17 00:00:00 2001 From: Maarten Weyns Date: Wed, 3 Apr 2024 16:19:07 +0200 Subject: [PATCH 09/10] Singular introduction session --- static/fpc/teaser/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/fpc/teaser/index.html b/static/fpc/teaser/index.html index 8b42acd..c032471 100644 --- a/static/fpc/teaser/index.html +++ b/static/fpc/teaser/index.html @@ -27,7 +27,7 @@

Welcome to the FPC 2024 teaser

could be useful to you:

-

Introduction sessions

+

Introduction session

We will be hosting an introduction session to get familiar with how a programming contest works. This introduction session will take place on April 30th in the afternoon. There is no need From d49f95f438d45dd1cfa8962a8fade8344d4b1645 Mon Sep 17 00:00:00 2001 From: Maarten Sijm <9739541+mpsijm@users.noreply.github.com> Date: Wed, 3 Apr 2024 22:36:11 +0200 Subject: [PATCH 10/10] Update 2023 to 2024 --- .../index.html | 2 +- .../index.html | 8 +++----- static/fpc/start/index.html | 6 +++--- static/fpc/teaser/index.html | 2 +- .../index.html | 2 +- 5 files changed, 9 insertions(+), 11 deletions(-) diff --git a/static/fpc/0000111000100001010000010100010100110111000011000111100000110000/index.html b/static/fpc/0000111000100001010000010100010100110111000011000111100000110000/index.html index 75d805c..39c07cc 100644 --- a/static/fpc/0000111000100001010000010100010100110111000011000111100000110000/index.html +++ b/static/fpc/0000111000100001010000010100010100110111000011000111100000110000/index.html @@ -11,7 +11,7 @@

3. Alcatraz

-

FPC 2023 Final Teaser Puzzle

+

FPC 2024 Final Teaser Puzzle

diff --git a/static/fpc/0010100100000010100000000010001101000000110010000100101001011000/index.html b/static/fpc/0010100100000010100000000010001101000000110010000100101001011000/index.html index 91cc2ff..36d1b30 100644 --- a/static/fpc/0010100100000010100000000010001101000000110010000100101001011000/index.html +++ b/static/fpc/0010100100000010100000000010001101000000110010000100101001011000/index.html @@ -16,13 +16,11 @@

Congratulations on passing all the FPC teaser puzzles! If you enjoyed these puzzles, dont forget to rally your friends and register for FPC - 2023! The FPC will feature many more creative + 2024! The FPC will feature many more creative puzzles for you to solve and learn from! - https://wisv.ch/fpcregistration + https://wisv.ch/fpcregistration

- +

diff --git a/static/fpc/start/index.html b/static/fpc/start/index.html index 5785dde..8d47752 100644 --- a/static/fpc/start/index.html +++ b/static/fpc/start/index.html @@ -11,7 +11,7 @@

1. Glass Reflection

-

FPC 2023 First Teaser Puzzle

+

FPC 2024 First Teaser Puzzle

@@ -29,7 +29,7 @@

FPC 2023 First Teaser Puzzle

letters are partially overlapping, because the window is made of double-paned glass. Would it be possible to automatically read the text of the sign, just by looking at this mangled reflection? With a burst of sudden inspiration, you grab your laptop - and OCR2 camera from your bag, and start programming. + and OCR camera from your bag, and start programming.

Your OCR camera appears to correctly recognize the letters in the reflection when it accounts for the mirroring, except that all the letters are duplicated. @@ -37,7 +37,7 @@

FPC 2023 First Teaser Puzzle

overlaps, resulting in only one more letter than there would be in the original word. For example, the word “beer” is reflected as “bbeeerr”, and the word “ooo” is reflected as “oooo”. All that is left for you to do, is to write a program that converts these reflected - words back to their original form. + words back to their original form.

Samples

diff --git a/static/fpc/teaser/index.html b/static/fpc/teaser/index.html index c032471..81e0af2 100644 --- a/static/fpc/teaser/index.html +++ b/static/fpc/teaser/index.html @@ -43,7 +43,7 @@

FPC registration

Let's get puzzeling!

Finally, let's get to the teaser! Start your journey by visiting - https://chipcie.wisv.ch/fpc/start. See you on the other side! + https://chipcie.wisv.ch/fpc/start. See you on the other side!

diff --git a/static/fpc/youuuuarenowonnestepclooserinthissseriessofpromotionalpuzzzlesforthefreshmeenprogrraammmingcontesst/index.html b/static/fpc/youuuuarenowonnestepclooserinthissseriessofpromotionalpuzzzlesforthefreshmeenprogrraammmingcontesst/index.html index 311e8cd..53bd911 100644 --- a/static/fpc/youuuuarenowonnestepclooserinthissseriessofpromotionalpuzzzlesforthefreshmeenprogrraammmingcontesst/index.html +++ b/static/fpc/youuuuarenowonnestepclooserinthissseriessofpromotionalpuzzzlesforthefreshmeenprogrraammmingcontesst/index.html @@ -11,7 +11,7 @@

2. Automata Cats

-

FPC 2023 Second Teaser Puzzle

+

FPC 2024 Second Teaser Puzzle