BIST STEAM Week Coding Challenges

Pick a track, solve a challenge, submit below.

Solved one? Submit your answer or code (with your name and house) on the entry form. Open submission form
How it works
  1. Choose an option below: code-breaking puzzles (no coding needed) or Python challenges. You can do both.
  2. Open Submission Form, choose the correct challenge and submit your answer.
  3. A teacher checks every answer, so points appear on the leaderboard once yours has been marked, not straight away. Only your first correct answer to each challenge scores.
  4. Easy is worth 10 points, Medium 25 and Hard 50, and every point counts for your house. The event runs from Monday 12 to Friday 16 October, with new challenges unlocking at 15:30 each afternoon.
A note on solutions: please write the logic yourself rather than leaning on Python shortcuts that do the work for you — things like .sort(), sorted(), .reverse(), [::-1], max(), min(), Counter, and similar built-ins. They're great tools in real life, but they make these particular challenges too easy!
No coding needed. Decode each puzzle and type your answer into the submission form. Capital letters and spacing don't matter. The harder the puzzle, the more points it's worth, and every puzzle counts towards your house total and the leaderboard, just like the Python challenges.