VISIT AdventOfCode.com
My repository to solve puzzles on adventofcode.com and to learn Python
2020 Event
After checkout run python3 main.py
The program will ask for a number of a day (1-25). After specifying the day, you will be prompted to enter the personal input.
The result will printed for both parts of the puzzle of the day.
Day 01: Report Repair
* t=05:16:56 rank...20655 # This day does not count
** t=05:43:21 rank...19954 # This day does not count
Day 02: Password Philosophy
* t=00:10:43 rank....2414
** t=00:17:30 rank....2568
Day 03: Toboggan Trajectory
* t=00:33:16 rank....6787
** t=00:38:30 rank....5831
Day 04: Passport Processing
* t=00:10:32 rank....1575
** t=01:06:38 rank....4814
Day 05: Binary Boarding
* t=05:20:50 rank...21299 # Sleepy Joe overslept today
** t=05:30:36 rank...20179 # Sleepy Joe overslept today
Day 06: Custom Customs
* t=00:08:49 rank....3120
** t=00:24:12 rank....4531
Day 07: Handy Haversacks
* t=00:45:39 rank....4127
** t=01:28:48 rank....4979
Day 08: Handheld Halting
* t=00:13:32 rank....3525
** t=00:37:37 rank....4106
Day 09: Encoding Error
* t=00:18:51 rank....4838
** t=00:31:58 rank....4423
Day 10: Adapter Array
* t=00:34:50 rank....7795
** t=17:31:32 rank...27685 # It took this much time to realize that recursion wont work :)
Day 11: Seating System
* t=03:04:43 rank...10454 # Sleepy Joe overslept today
** t=03:36:02 rank....8470 # Sleepy Joe overslept today
Day 12: Rain Risk
* t=00:34:02 rank....4648
** t=01:00:52 rank....3974
Day 13: Shuttle Search
* t=00:40:27 rank....6270
** t= >24h rank...22222 # Yepp, I hated CRT back in college, and the feeling seems mutual
Day 14: Docking Data
* t=00:42:31 rank....3968
** t=01:05:53 rank....2664
Day 15: Rambunctious Recitation
* t=02:53:26 rank....9617 # Sleepy Joe strikes again
** t=04:38:15 rank...10994 # Sleepy Joe strikes again
Day 16: Ticket Translation
* t=02:33:31 rank....8393 # Sleepy Joe is on fire
** t=03:27:25 rank....6164 # Sleepy Joe is on fire
Day 17: Conway Cubes
* t=01:20:29 rank....3406
** t=01:28:04 rank....3080
Day 18: Operation Order
* t=00:32:04 rank....1625
** t=02:09:41 rank....3945
Day 19: Monster Messages
* t=01:49:07 rank....3406
** t=01:53:57 rank....3080
Day 20: Jurassic Jigsaw
* t=00:47:53 rank....1106
** t=06:15:26 rank....1820
In defense of Sleepy Joe, at us it is 6 in the morning when a new puzzle becomes available. Also, even if Sleepy Joe oversleeps, he still has a job, which has higher priority, then the puzzle.