about 10 years ago, I did a programming scavenger hunt with my colleagues which was good fun. Every next challenge required you to program a solution. Only when you found the solution, you could move on to the next one. It was very varied. 1 challenge required you to beat the computer in rock/paper/scissors, one required you to look at the ascii codes. Based on this description, is there anybody that can tell me the name of this scavenger hunt?
CTF's are a security focused version of that: <a href="https://ctftime.org/" rel="nofollow">https://ctftime.org/</a><p>They are more jeapordy style than a linear competition.<p>I vaguely remember a company putting on an infrastructure style one, maybe it was StripeCTF.<p>There was also an infrastructure focused leetcode style project that made it to hacker news, but I can't remember the name.<p>The ACM programming contest sounds like the most directly applicable thing I can think of, but IIRC teams normally distribute problems to their members rather than it being graduated unlocking.<p>A few companies have also put these style competitions on for students, but those are private and done by very motivated employees of those companies.
My first instinct was Project Euler[1], but that's not it.<p>Consider also the Advent of Code[2], especially relevant is day 2 of last year, involving rock, paper, scissors[2a]<p>[1] <a href="https://projecteuler.net/" rel="nofollow">https://projecteuler.net/</a><p>[2] <a href="https://adventofcode.com/" rel="nofollow">https://adventofcode.com/</a><p>[2a] <a href="https://adventofcode.com/2022/day/2" rel="nofollow">https://adventofcode.com/2022/day/2</a>
The Python Challenge sounds similar but I don't know if there was a rock paper scissors component.<p><a href="http://www.pythonchallenge.com/" rel="nofollow">http://www.pythonchallenge.com/</a>