Day | Part 1 Time | Part 1 Rank | Part 1 Solution | Part 2 Time | Part 2 Rank | Part 2 Solution |
---|---|---|---|---|---|---|
1 | 00:05:48 | 2425 | part1.py | 00:11:10 | 3088 | part2.py |
2 | 00:13:44 | 4509 | part1.py | 00:46:14 | 6918 | part2.py |
3 | 00:24:11 | 9314 | part1.py | 00:54:24 | 9991 | part2.py |
4 | 00:26:33 | 5486 | part1.py | 00:35:43 | 4314 | part2.py |
5 | 00:33:41 | 7120 | part1.py | 01:02:46 | 7266 | part2.py |
6 | 01:12:32 | 11090 | part1.py | 06:39:32 | 18099 | part2.py |
7 | 00:31:45 | 5550 | part1.py | 00:38:25 | 4728 | part2.py |
8 | 00:27:38 | 3803 | part1.py | 00:45:28 | 4404 | part2.py |
9 | (00:34:00)* | 57421 | part1.py | (01:33:00)* | 47585 | part2.py |
10 | 00:52:50 | 7276 | part1.py | 00:55:19 | 6665 | part2.py |
11 | 00:23:58 | 6317 | part1.py | 00:40:54 | 3357 | part2.py |
12 | 00:34:43 | 4046 | part1.py | 00:59:58 | 1928 | part2.py |
13 | 00:48:47 | 5175 | part1.py | 00:57:19 | 2633 | part2.py |
14 | 00:55:02 | 5744 | part1.py | 01:55:44 | 5446 | part2.py |
15 | 00:34:12 | 2601 | part1.py | 01:35:48 | 2299 | part2.py |
16 | 01:31:41 | 4921 | part1.py | 02:20:02 | 3764 | part2.py |
17 | 00:51:17 | 3840 | part1.py | 07:31:03 | 5974 | part2.py |
18 | 00:24:54 | 2926 | part1.py | 01:26:40 | 5465 | part2.py |
19 | 00:58:34 | 5104 | part1.py | 01:07:29 | 4120 | part2.py |
20 | 03:36:29 | 7656 | part1.py | 05:50:58 | 6802 | part2.py |
21 | 01:44:33 | 1296 | part1.py | 03:16:47 | 1346 | part2.py |
22 | 00:16:03 | 2394 | part1.py | 01:09:27 | 2549 | part2.py |
23 | 01:07:13 | 4559 | part1.py | 01:32:57 | 3609 | part2.py |
24 | 00:35:59 | 2946 | part1.py | 03:17:53 | 1845 | part2.py |
25 | 00:27:12 | 3068 | part1.py | 00:28:44 | 2494 |
times marked with * are self-measured from the moment I opened the problem's statement, a few days after it was published