I am not an ACMer, and I'm old. But I still keep attending Google Codejam.
My dream is just to win a T-shirt. :)
Due to the sad news that Google determines to shut down the website in 2023, this dream will never come true.
Before 2018, node a.js a.in > a.out
.
Start from 2018, node a.js < a.in > a.out
. And it must obey syntax rules in Node.js 4.8.2.
- Seems to have been upgrade to Node.js 11.14.0 from 2020.
- And becomes Node.js 12.19.0 from 2021. Another good news is that now provides test data.
For interactive problem,
-
First appeared in 2018,
python testing_tool.py node a.js
-
Since 2019,
python interactive_runner.py python testing_tool.py 0 -- node a.js
- I changed the offical runner script little to support logs to files.
year | round | problems |
---|---|---|
2013 | kickstart - p | 3/3 |
kickstart - a | 5/5 | |
kickstart - b | 5/5 | |
qualification | 3/4, not solve d | |
1a | 2/3, not solve c | |
1b | 2/3, not solve c | |
1c | 1/3, not solve b/c | |
2014 | kickstart - a | 2/4, not solve c/d |
qualification | 4/4 | |
1b | 1/3, not solve b large/c | |
1c | 1/3, not solve b large/c large | |
2 | 1/3, not solve b/c | |
2015 | 1a | 3/3 |
2016 | kickstart - b | 1/4, not solve b/c/d |
qualification | 4/4 | |
1a | 3/3 | |
1b | 2/3, not solve c | |
1c | 2/3, not solve c | |
2017 | qualification | 3/4, not solve d |
1a | 1/3, not solve b/c | |
1c | 2/3, not solve c large | |
2018 | kickstart - e | 1/3, not solve a/c |
qualification | 4/4 | |
1a | 3/3 | |
1b | 2/3, not solve c | |
1c | 3/3 | |
2019 | kickstart - a | 2/3, not solve c |
kickstart - b | 3/3 | |
kickstart - c | 3/3 | |
kickstart - e | 3/3 | |
kickstart - g | 3/3 | |
kickstart - h | 1/3, not solve b/c | |
qualification | 4/4 | |
1a | 3/3 | |
1b | 3/3 | |
1c | 3/3 | |
2020 | kickstart - a | 3/4, not solve d |
kickstart - b | 4/4 | |
kickstart - d | 2/4, not solve c/d | |
kickstart - e | 2/4, not solve c/d | |
kickstart - f | 3/4, not solve d | |
kickstart - g | 2/4, not solve c large/d large | |
kickstart - h | 3/4, not solve d | |
qualification | 3/5, not solve d/e large | |
1a | 0/3, not solve every large | |
1c | 3/3 | |
2021 | kickstart - a | 3/4, not solve d |
kickstart - b | 2/4, not solve c/d large | |
kickstart - c | 4/4 | |
kickstart - g | 2/4, not solve c large/d | |
kickstart - h | 2/4, not solve c large/d | |
qualification | 5/5 | |
1a | 2/3, not solve c large | |
1c | 1/3, not solve b/c | |
2 | 2/4, not solve c/d | |
2022 | kickstart - p1 | 5/5 |
kickstart - p2 | 4/5, not solve d | |
kickstart - a | 2/4, not solve c large/d large | |
kickstart - b | 2/4, not solve c large/d | |
kickstart - c | 2/4, not solve c/d large | |
kickstart - d | 3/4, not solve d large | |
kickstart - e | 2/4, not solve c/d | |
kickstart - g | 3/4, not solve d | |
kickstart - h | 3/4, not solve d | |
qualification | 5/5 | |
1a | 2/3, not solve c | |
1b | 2/3, not solve c | |
1c | 1/3, not solve b large/c |
-
Google Codejam, past problems
-
Google Kick Start, the top competitors may be invited to interview at Google
-
Codejam Tools, used to find all personal history
-
Codejam Statistics, used to find solutions for 2008-2017
-
Codejam Portal, better portal than the offical archive page, and is open source
-
Google Code Jam Archive, all of the 185 scoreboards, 679 problems, editorials, test data, and all of submitted code (3483170 total files) where it's still available.