My Python 3 solutions to Google Code Jam 2019 problems that should pass all the test sets. The solutions are written to run successfully on the Code Jam platform, which includes the following libraries:
- Python 3.5.3
- Numpy 1.16.2
- Scipy 1.2.1
Some solutions may be too slow in Python 3 and might return a "Time Limit Exceeded" error on the Code Jam platform. For these, I will try to provide a solution using PyPy 2 (which is faster in some cases) in the notes that should be able to successfully pass all test sets.
# | Problem | Solution | Notes |
---|---|---|---|
A | Foregone Solution | Python 3 | |
B | You Can Go Your Own Way | Python 3 | |
C | Cryptopangrams | Python 3 | |
D | Dat Bae | Python 3 |
# | Problem | Solution | Notes |
---|---|---|---|
A | Pylons | Python 3 | |
B | Golf Gophers | Python 3 | |
C | Alien Rhyme | Python 3 |
# | Problem | Solution | Notes |
---|---|---|---|
A | Manhattan Crepe Cart | Python 3 | |
B | Draupnir | Python 3 | |
C | Fair Fight |
# | Problem | Solution | Notes |
---|---|---|---|
A | Robot Programming Strategy | Python 3 | |
B | Power Arrangers | Python 3 | |
C | Bacterial Tactics | Python 3 |
# | Problem | Solution | Notes |
---|---|---|---|
A | New Elements: Part 1 | Python 3 | |
B | Pottery Lottery | Python 3 | |
C | New Elements: Part 2 | Python 3 | |
D | Contransmutation |