|
|
29ef927ae5
|
Add approach using linear range reduction
|
2023-12-06 15:51:24 +01:00 |
|
|
|
c9e912fbe0
|
Add math-based approach
|
2023-12-06 13:38:06 +01:00 |
|
|
|
4db2256836
|
Add day 6
|
2023-12-06 08:51:31 +01:00 |
|
|
|
41c97f0d7a
|
Add types for readability
|
2023-12-06 00:06:01 +01:00 |
|
|
|
c0afa4dc34
|
Add third approach using ranges
|
2023-12-05 17:18:31 +01:00 |
|
|
|
ac8799aefb
|
Add second approach using reverse search
|
2023-12-05 13:35:52 +01:00 |
|
|
|
f4b8d4108c
|
Add day 5
|
2023-12-05 11:31:55 +01:00 |
|
|
|
7f72deb7cb
|
Use str::FromStr for parsing
|
2023-12-04 17:59:02 +01:00 |
|
|
|
0ca0b4ecf5
|
Error handling & simpler parsing
|
2023-12-04 17:56:12 +01:00 |
|
|
|
b15b9eb121
|
Fix number parsing
|
2023-12-04 16:41:56 +01:00 |
|
|
|
feaf58b509
|
Add day 4
|
2023-12-04 11:33:28 +01:00 |
|
|
|
2c429dad95
|
Fix constraint on number of adjacent numbers
|
2023-12-03 12:06:36 +01:00 |
|
|
|
4bfd29dcd5
|
Add day 3
|
2023-12-03 11:02:26 +01:00 |
|
|
|
59e233385e
|
Use nom for parsing
|
2023-12-02 19:59:32 +01:00 |
|
|
|
5c77e5d3eb
|
I like clippy
|
2023-12-02 12:33:21 +01:00 |
|
|
|
8a15b62710
|
Add day 2
|
2023-12-02 12:18:41 +01:00 |
|
|
|
704783cfd2
|
Compartmentalize part 1 and 2
|
2023-12-02 01:12:28 +01:00 |
|
|
|
0db89468f6
|
Merge both parts into one
|
2023-12-02 01:05:10 +01:00 |
|
|
|
574a8ef380
|
Restructure folders
|
2023-12-02 00:29:50 +01:00 |
|
|
|
96c71f3f93
|
Add another approach, make setup more elegant
|
2023-12-02 00:28:42 +01:00 |
|
|
|
93af7971e4
|
Implement another approach for day 1
|
2023-12-01 20:55:29 +01:00 |
|
|
|
a3c6a7f80e
|
Add day one
|
2023-12-01 18:51:27 +01:00 |
|