File tree Expand file tree Collapse file tree 8 files changed +601
-6
lines changed Expand file tree Collapse file tree 8 files changed +601
-6
lines changed Original file line number Diff line number Diff line change 22
33![ rust v1.83] ( https://shields.io/badge/rust-1.82-blue?logo=rust )
44![ build] ( https://img.shields.io/github/actions/workflow/status/tbali0524/advent-of-code-rust/qa.yml )
5- ![ AoC stars] ( https://img.shields.io/badge/total%20AoC%20⭐-214 -green )
5+ ![ AoC stars] ( https://img.shields.io/badge/total%20AoC%20⭐-215 -green )
66![ license] ( https://img.shields.io/github/license/tbali0524/advent-of-code-rust )
77
88* [ AoC website] ( https://adventofcode.com/ )
Original file line number Diff line number Diff line change 1+ x00: 1
2+ x01: 0
3+ x02: 1
4+ x03: 1
5+ x04: 0
6+ x05: 0
7+ x06: 1
8+ x07: 1
9+ x08: 0
10+ x09: 1
11+ x10: 1
12+ x11: 1
13+ x12: 1
14+ x13: 1
15+ x14: 0
16+ x15: 1
17+ x16: 1
18+ x17: 0
19+ x18: 1
20+ x19: 0
21+ x20: 0
22+ x21: 1
23+ x22: 0
24+ x23: 1
25+ x24: 0
26+ x25: 0
27+ x26: 1
28+ x27: 1
29+ x28: 1
30+ x29: 1
31+ x30: 0
32+ x31: 1
33+ x32: 0
34+ x33: 1
35+ x34: 0
36+ x35: 1
37+ x36: 1
38+ x37: 1
39+ x38: 0
40+ x39: 1
41+ x40: 1
42+ x41: 1
43+ x42: 0
44+ x43: 0
45+ x44: 1
46+ y00: 1
47+ y01: 0
48+ y02: 0
49+ y03: 1
50+ y04: 1
51+ y05: 0
52+ y06: 0
53+ y07: 0
54+ y08: 0
55+ y09: 0
56+ y10: 0
57+ y11: 1
58+ y12: 0
59+ y13: 0
60+ y14: 0
61+ y15: 0
62+ y16: 0
63+ y17: 0
64+ y18: 0
65+ y19: 1
66+ y20: 1
67+ y21: 0
68+ y22: 1
69+ y23: 1
70+ y24: 0
71+ y25: 1
72+ y26: 0
73+ y27: 0
74+ y28: 0
75+ y29: 1
76+ y30: 0
77+ y31: 1
78+ y32: 0
79+ y33: 1
80+ y34: 0
81+ y35: 0
82+ y36: 0
83+ y37: 0
84+ y38: 1
85+ y39: 0
86+ y40: 0
87+ y41: 1
88+ y42: 0
89+ y43: 1
90+ y44: 1
91+
92+ kpf AND jjs -> qsh
93+ x10 AND y10 -> z10
94+ tkq XOR mvc -> ghp
95+ x44 XOR y44 -> wdg
96+ y41 AND x41 -> sbj
97+ sdk AND pcg -> qdc
98+ bgn AND gdp -> vjj
99+ scj XOR ptd -> nks
100+ x41 XOR y41 -> cmn
101+ y33 XOR x33 -> tkq
102+ fkn XOR cpp -> z15
103+ y14 AND x14 -> mgp
104+ srf AND wdr -> qmp
105+ rqp AND vdv -> vdc
106+ ghp XOR hbg -> z34
107+ tdq XOR tdj -> z11
108+ dcd XOR cmn -> z41
109+ x19 AND y19 -> dws
110+ y03 XOR x03 -> bnn
111+ wdg AND ftb -> ndp
112+ y25 XOR x25 -> sqt
113+ x12 AND y12 -> drb
114+ fsf OR gpr -> tdj
115+ x06 AND y06 -> mnv
116+ x39 XOR y39 -> cpm
117+ y25 AND x25 -> rpg
118+ x18 AND y18 -> qqm
119+ y03 AND x03 -> ngv
120+ y21 XOR x21 -> ptd
121+ dpm OR hkn -> hnd
122+ nvr OR srq -> prt
123+ ctw OR nbs -> kkb
124+ bkw OR qmp -> gft
125+ wfc AND bvg -> dpm
126+ x12 XOR y12 -> kpf
127+ wpw XOR nwb -> z19
128+ x11 XOR y11 -> tdq
129+ x08 AND y08 -> mbt
130+ x30 AND y30 -> kdb
131+ y24 XOR x24 -> wfc
132+ wgw XOR rtj -> z35
133+ x01 XOR y01 -> cdh
134+ bqv XOR kkb -> z27
135+ x16 XOR y16 -> fjt
136+ wcr XOR bjh -> z05
137+ y30 XOR x30 -> kwq
138+ dnb XOR mgr -> z29
139+ pdq AND ctr -> jhh
140+ x08 XOR y08 -> rtn
141+ y04 XOR x04 -> nwv
142+ krb OR cpm -> jhd
143+ rcn AND nsj -> dwh
144+ fhd OR bws -> nwt
145+ qdc OR gnm -> qgm
146+ x09 XOR y09 -> gdp
147+ drt OR qqm -> nwb
148+ x16 AND y16 -> tqn
149+ wtc OR ndp -> z45
150+ nwv AND sdf -> brh
151+ htv XOR whd -> gpr
152+ mrq XOR pcf -> z26
153+ gbn OR qcm -> dcd
154+ rtj AND wgw -> nvr
155+ jhd AND vvm -> gbn
156+ rhk OR nks -> hhc
157+ y01 AND x01 -> knd
158+ x38 AND y38 -> mph
159+ dtg OR gjs -> scj
160+ tnd OR vjj -> whd
161+ ghp AND hbg -> khh
162+ y32 XOR x32 -> qnj
163+ mhr AND krs -> krb
164+ pcf AND mrq -> nbs
165+ x14 XOR y14 -> dqw
166+ sdk XOR pcg -> z42
167+ rpg OR brs -> pcf
168+ mgp OR vrc -> fkn
169+ y23 XOR x23 -> sfc
170+ drb OR qsh -> vjt
171+ krs XOR mhr -> z39
172+ y09 AND x09 -> tnd
173+ bgn XOR gdp -> z09
174+ y36 AND x36 -> mkh
175+ twg XOR rtn -> z08
176+ ngv OR qtp -> sdf
177+ rqp XOR vdv -> z06
178+ cmn AND dcd -> qkb
179+ vhs XOR kwq -> z30
180+ wpg OR frb -> ftb
181+ tqn OR tvk -> nsj
182+ y37 XOR x37 -> srf
183+ y39 AND x39 -> krs
184+ x27 AND y27 -> dpd
185+ x04 AND y04 -> ktv
186+ mph OR sqw -> mhr
187+ fbc OR smr -> nwk
188+ nwk XOR fjt -> z16
189+ vvm XOR jhd -> z40
190+ nwt AND qnj -> sdj
191+ rcn XOR nsj -> z17
192+ fnw OR sdj -> mvc
193+ wfc XOR bvg -> z24
194+ y43 XOR x43 -> ptf
195+ hsk OR jhh -> jrj
196+ x06 XOR y06 -> rqp
197+ hwr OR khh -> rtj
198+ y07 AND x07 -> wgj
199+ tfg XOR jsg -> z07
200+ bnn XOR jrj -> z03
201+ jtg OR trf -> z33
202+ y19 XOR x19 -> wpw
203+ ptd AND scj -> z21
204+ x44 AND y44 -> wtc
205+ jsg AND tfg -> gmq
206+ y27 XOR x27 -> bqv
207+ bcs XOR vjt -> z13
208+ gpg OR tjg -> jjs
209+ x37 AND y37 -> bkw
210+ x20 AND y20 -> dtg
211+ skt XOR prt -> z36
212+ qkb OR sbj -> sdk
213+ nkp XOR sfc -> z23
214+ y42 AND x42 -> gnm
215+ wgj OR gmq -> twg
216+ tdq AND tdj -> tjg
217+ prt AND skt -> ppq
218+ gft XOR vmv -> z38
219+ y20 XOR x20 -> tff
220+ jjs XOR kpf -> z12
221+ srf XOR wdr -> z37
222+ tsj XOR fnb -> z18
223+ mkh OR ppq -> wdr
224+ y26 XOR x26 -> mrq
225+ tff AND qfd -> gjs
226+ x40 XOR y40 -> vvm
227+ y32 AND x32 -> fnw
228+ fnb AND tsj -> drt
229+ sfc AND nkp -> rtc
230+ qnj XOR nwt -> z32
231+ y33 AND x33 -> jtg
232+ x02 AND y02 -> hsk
233+ ftb XOR wdg -> z44
234+ dqw AND jmk -> vrc
235+ x26 AND y26 -> ctw
236+ bjh AND wcr -> bwn
237+ bcs AND vjt -> tfc
238+ mnv OR vdc -> tfg
239+ x18 XOR y18 -> tsj
240+ y22 XOR x22 -> hrr
241+ x07 XOR y07 -> jsg
242+ dws OR fgk -> qfd
243+ y23 AND x23 -> hhg
244+ wmr AND shk -> mwr
245+ y31 AND x31 -> fhd
246+ x34 XOR y34 -> hbg
247+ dbf OR dwh -> fnb
248+ y42 XOR x42 -> pcg
249+ qrw OR nkw -> vhs
250+ jrj AND bnn -> qtp
251+ knd OR hsv -> pdq
252+ x11 AND y11 -> gpg
253+ y36 XOR x36 -> skt
254+ y21 AND x21 -> rhk
255+ bwn OR tqr -> vdv
256+ kkb AND bqv -> gnb
257+ qgm XOR ptf -> z43
258+ hrr XOR hhc -> z22
259+ vhs AND kwq -> fpk
260+ y00 AND x00 -> bwd
261+ y10 XOR x10 -> htv
262+ x05 XOR y05 -> bjh
263+ y15 AND x15 -> fbc
264+ x22 AND y22 -> bbr
265+ dqw XOR jmk -> z14
266+ nwk AND fjt -> tvk
267+ cdh XOR bwd -> z01
268+ mwr OR ngk -> mgr
269+ cpp AND fkn -> smr
270+ y17 AND x17 -> dbf
271+ y29 AND x29 -> qrw
272+ y00 XOR x00 -> z00
273+ nwb AND wpw -> fgk
274+ x13 XOR y13 -> bcs
275+ wmr XOR shk -> z28
276+ vmv AND gft -> sqw
277+ x15 XOR y15 -> cpp
278+ x13 AND y13 -> drw
279+ jvd OR bbr -> nkp
280+ mgr AND dnb -> nkw
281+ x29 XOR y29 -> dnb
282+ x05 AND y05 -> tqr
283+ x35 XOR y35 -> wgw
284+ hnd XOR sqt -> z25
285+ twg AND rtn -> hnp
286+ y43 AND x43 -> wpg
287+ ktv OR brh -> wcr
288+ x40 AND y40 -> qcm
289+ y31 XOR x31 -> ggv
290+ mvc AND tkq -> trf
291+ drw OR tfc -> jmk
292+ ctr XOR pdq -> z02
293+ nwv XOR sdf -> z04
294+ kdb OR fpk -> dfm
295+ whd AND htv -> fsf
296+ dfm AND ggv -> bws
297+ ggv XOR dfm -> z31
298+ y28 XOR x28 -> wmr
299+ y17 XOR x17 -> rcn
300+ hrr AND hhc -> jvd
301+ qfd XOR tff -> z20
302+ cdh AND bwd -> hsv
303+ hnd AND sqt -> brs
304+ dpd OR gnb -> shk
305+ hnp OR mbt -> bgn
306+ ptf AND qgm -> frb
307+ rtc OR hhg -> bvg
308+ y34 AND x34 -> hwr
309+ x02 XOR y02 -> ctr
310+ y35 AND x35 -> srq
311+ x38 XOR y38 -> vmv
312+ x24 AND y24 -> hkn
313+ y28 AND x28 -> ngk
Original file line number Diff line number Diff line change 1+ x00: 1
2+ x01: 1
3+ x02: 1
4+ y00: 0
5+ y01: 1
6+ y02: 0
7+
8+ x00 AND y00 -> z00
9+ x01 XOR y01 -> z01
10+ x02 OR y02 -> z02
Original file line number Diff line number Diff line change 1+ x00: 1
2+ x01: 0
3+ x02: 1
4+ x03: 1
5+ x04: 0
6+ y00: 1
7+ y01: 1
8+ y02: 1
9+ y03: 1
10+ y04: 1
11+
12+ ntg XOR fgs -> mjb
13+ y02 OR x01 -> tnw
14+ kwq OR kpj -> z05
15+ x00 OR x03 -> fst
16+ tgd XOR rvg -> z01
17+ vdt OR tnw -> bfw
18+ bfw AND frj -> z10
19+ ffh OR nrd -> bqk
20+ y00 AND y03 -> djm
21+ y03 OR y00 -> psh
22+ bqk OR frj -> z08
23+ tnw OR fst -> frj
24+ gnj AND tgd -> z11
25+ bfw XOR mjb -> z00
26+ x03 OR x00 -> vdt
27+ gnj AND wpb -> z02
28+ x04 AND y00 -> kjc
29+ djm OR pbm -> qhw
30+ nrd AND vdt -> hwm
31+ kjc AND fst -> rvg
32+ y04 OR y02 -> fgs
33+ y01 AND x02 -> pbm
34+ ntg OR kjc -> kwq
35+ psh XOR fgs -> tgd
36+ qhw XOR tgd -> z09
37+ pbm OR djm -> kpj
38+ x03 XOR y03 -> ffh
39+ x00 XOR y04 -> ntg
40+ bfw OR bqk -> z06
41+ nrd XOR fgs -> wpb
42+ frj XOR qhw -> z04
43+ bqk OR frj -> z07
44+ y03 OR x01 -> nrd
45+ hwm AND bqk -> z03
46+ tgd XOR rvg -> z12
47+ tnw OR pbm -> gnj
You can’t perform that action at this time.
0 commit comments