Commit Graph

83 Commits

Author SHA1 Message Date
Ben Harris 990fcc8027
finally solved day 20 part 2
continuous-integration/drone/push Build is passing Details
2021-11-28 15:58:31 -05:00
Ben Harris b94a8bb120
day 25 part 1
continuous-integration/drone/push Build is passing Details
2021-11-28 15:08:11 -05:00
Ben Harris 219c1eec72 don't bother running all days
continuous-integration/drone/push Build is passing Details
2021-11-24 12:26:04 -05:00
Ben Harris 81abece3e1 day 24
continuous-integration/drone/push Build is failing Details
2021-11-24 12:25:23 -05:00
Ben Harris cf96009b07 day 23 part 2
continuous-integration/drone/push Build is failing Details
2021-11-17 17:11:01 -05:00
Ben Harris a8e60e3da2 day 23 part 1
continuous-integration/drone/push Build is failing Details
2021-11-14 14:11:01 -05:00
Ben Harris 7e4899ae2e solve day 22
continuous-integration/drone/push Build is failing Details
2021-11-12 19:58:48 -05:00
Ben Harris 3ba6c967f8 prefer expression body
continuous-integration/drone/push Build is failing Details
2021-11-12 17:56:41 -05:00
Ben Harris b599190409 fix nullable warnings
continuous-integration/drone/push Build is failing Details
2021-11-12 16:49:50 -05:00
Ben Harris 94ad64a16f day 21
continuous-integration/drone/push Build is failing Details
2021-11-12 16:09:49 -05:00
Ben Harris 5b0f00f269 use new Main format
continuous-integration/drone/push Build is failing Details
2021-11-11 00:17:22 -05:00
Ben Harris 811c0f5d74 update to .net 6
continuous-integration/drone/push Build is failing Details
- global usings
- file-scope namespaces
- update drone image tag
2021-11-09 16:18:13 -05:00
Ben Harris f1c329ddaa start day 20 part2, not working yet
continuous-integration/drone/push Build is failing Details
2021-01-02 20:37:47 -05:00
Ben Harris c25d7f1a01 day 20 part 1
continuous-integration/drone/push Build is failing Details
2021-01-02 19:31:06 -05:00
Ben Harris 4b17c629ca tidy up
continuous-integration/drone/push Build is passing Details
2021-01-02 12:54:54 -05:00
Ben Harris 65dbfd62f0 day 19
continuous-integration/drone/push Build is passing Details
2021-01-02 12:50:18 -05:00
Ben Harris 8571af616b day 18
continuous-integration/drone/push Build is passing Details
2021-01-02 12:22:51 -05:00
Ben Harris 433959aae4 ran resharper code formatter
continuous-integration/drone/push Build is passing Details
2021-01-02 12:22:35 -05:00
Ben Harris 0e16d4b4be
day 17
continuous-integration/drone/push Build is passing Details
part 2 is still super slow :(
2020-12-30 11:35:55 -05:00
Ben Harris 91ef41e4e5
add empty test rows for remaining days 2020-12-30 11:35:32 -05:00
Ben Harris 0605e90e97
add all days inputs
continuous-integration/drone/push Build is failing Details
2020-12-25 14:51:34 -05:00
Ben Harris 3bae636875 add input and empty classes for missing days
continuous-integration/drone/push Build is failing Details
2020-12-22 20:21:20 -05:00
Ben Harris 4cc25659e1 i have no idea what i'm doing
continuous-integration/drone/push Build is failing Details
2020-12-18 00:28:36 -05:00
Ben Harris e8e180a148
start day 17
continuous-integration/drone/push Build is passing Details
2020-12-17 00:15:59 -05:00
Ben Harris 85f34fbd3a print puzzle name in output
continuous-integration/drone/push Build is passing Details
2020-12-16 16:54:52 -05:00
Ben Harris 18311ecbac day 16 part 2
continuous-integration/drone/push Build is passing Details
2020-12-16 14:58:07 -05:00
Ben Harris deb765886d day 16 part 1
continuous-integration/drone/push Build is passing Details
2020-12-16 12:02:41 -05:00
Ben Harris b1ca76acdc day 15
continuous-integration/drone/push Build is passing Details
2020-12-15 11:39:10 -05:00
Ben Harris 44bfb2f8ff use UL literal format instead of ulong cast
continuous-integration/drone/push Build is passing Details
2020-12-14 18:02:32 -05:00
Ben Harris bffefe93bc convert to switch statement
continuous-integration/drone/push Build is passing Details
2020-12-14 17:51:05 -05:00
Ben Harris ca1b036ce7 remove unused extension methods
continuous-integration/drone/push Build is passing Details
2020-12-14 17:49:42 -05:00
Ben Harris 2e504e4f7b day 14 part 2
continuous-integration/drone/push Build is passing Details
2020-12-14 17:49:27 -05:00
Ben Harris cd93985b43 work on day 14 part 2
continuous-integration/drone/push Build is failing Details
not fully working...

correct answer calculated with my input on someone else's code
2020-12-14 16:43:47 -05:00
Ben Harris 9904a454a0 run code formatter
continuous-integration/drone/push Build is passing Details
2020-12-14 15:24:05 -05:00
Ben Harris ca34fdae9e day 14 part 1
continuous-integration/drone/push Build is passing Details
2020-12-14 14:27:14 -05:00
Ben Harris 97b58586dd start day 14
continuous-integration/drone/push Build is passing Details
2020-12-14 09:59:50 -05:00
Ben Harris e6ffe8050a day 13 part 2
continuous-integration/drone/push Build is passing Details
2020-12-13 15:43:52 -05:00
Ben Harris dea4e1014f day13 part 1
continuous-integration/drone/push Build is passing Details
2020-12-13 01:42:37 -05:00
Ben Harris 844a52bbec day 12
continuous-integration/drone/push Build is passing Details
2020-12-12 11:30:08 -05:00
Ben Harris c70ac6a5d5 fix day 11 part 2
continuous-integration/drone/push Build is passing Details
needed to reset the grid every time and also fully reset the game state
2020-12-12 10:09:29 -05:00
Ben Harris beb9fbba0b fix day 11 part 1
continuous-integration/drone/push Build is failing Details
2020-12-11 15:46:39 -05:00
Ben Harris 405339031e start work on day 11
continuous-integration/drone/push Build is failing Details
it's not working yet...
2020-12-11 02:44:41 -05:00
Ben Harris 608de1ff5f day 10 part 2
continuous-integration/drone/push Build is passing Details
adds the socket and device to the list and reverts the 1s and 3s counts
back to 0.

algorithm design from
- https://math.stackexchange.com/q/1118670
- https://oeis.org/A249631
2020-12-10 06:28:02 -05:00
Ben Harris 89c32f6074 day 10 part 1
continuous-integration/drone/push Build is passing Details
2020-12-10 05:42:36 -05:00
Ben Harris 4f7a18525c speed up day9
continuous-integration/drone/push Build is passing Details
2020-12-09 15:55:56 -05:00
Ben Harris de1f5edf78
tidy up base class
continuous-integration/drone/push Build is passing Details
2020-12-09 01:22:00 -05:00
Ben Harris 4e127e5afa
rename test project and input files for lexicographical sort
continuous-integration/drone/push Build is passing Details
2020-12-09 01:18:20 -05:00
Ben Harris 298ac825fd
day 9 part 2
continuous-integration/drone/push Build is passing Details
2020-12-09 00:57:16 -05:00
Ben Harris 3c0cc14d45
day 9 part 1
continuous-integration/drone/push Build is failing Details
2020-12-09 00:41:09 -05:00
Ben Harris eb58c1b72e
prepare for day09
continuous-integration/drone/push Build is passing Details
2020-12-08 21:41:41 -05:00