File tree 5 files changed +269
-0
lines changed
5 files changed +269
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Answers
2
+
3
+ | Part 1 | Part 2 |
4
+ | ------ | ------ |
5
+ | ` ` | ` ` |
Original file line number Diff line number Diff line change
1
+ const path = require ( 'path' ) ;
2
+ const fs = require ( 'fs' ) ;
3
+
4
+ const input = fs
5
+ . readFileSync ( path . join ( __dirname , 'input.txt' ) , 'utf8' )
6
+ . toString ( )
7
+ . trim ( )
8
+ . split ( '\n' ) ;
9
+
10
+ module . exports = {
11
+ input,
12
+ } ;
Original file line number Diff line number Diff line change
1
+ inp w
2
+ mul x 0
3
+ add x z
4
+ mod x 26
5
+ div z 1
6
+ add x 10
7
+ eql x w
8
+ eql x 0
9
+ mul y 0
10
+ add y 25
11
+ mul y x
12
+ add y 1
13
+ mul z y
14
+ mul y 0
15
+ add y w
16
+ add y 5
17
+ mul y x
18
+ add z y
19
+ inp w
20
+ mul x 0
21
+ add x z
22
+ mod x 26
23
+ div z 1
24
+ add x 13
25
+ eql x w
26
+ eql x 0
27
+ mul y 0
28
+ add y 25
29
+ mul y x
30
+ add y 1
31
+ mul z y
32
+ mul y 0
33
+ add y w
34
+ add y 9
35
+ mul y x
36
+ add z y
37
+ inp w
38
+ mul x 0
39
+ add x z
40
+ mod x 26
41
+ div z 1
42
+ add x 12
43
+ eql x w
44
+ eql x 0
45
+ mul y 0
46
+ add y 25
47
+ mul y x
48
+ add y 1
49
+ mul z y
50
+ mul y 0
51
+ add y w
52
+ add y 4
53
+ mul y x
54
+ add z y
55
+ inp w
56
+ mul x 0
57
+ add x z
58
+ mod x 26
59
+ div z 26
60
+ add x -12
61
+ eql x w
62
+ eql x 0
63
+ mul y 0
64
+ add y 25
65
+ mul y x
66
+ add y 1
67
+ mul z y
68
+ mul y 0
69
+ add y w
70
+ add y 4
71
+ mul y x
72
+ add z y
73
+ inp w
74
+ mul x 0
75
+ add x z
76
+ mod x 26
77
+ div z 1
78
+ add x 11
79
+ eql x w
80
+ eql x 0
81
+ mul y 0
82
+ add y 25
83
+ mul y x
84
+ add y 1
85
+ mul z y
86
+ mul y 0
87
+ add y w
88
+ add y 10
89
+ mul y x
90
+ add z y
91
+ inp w
92
+ mul x 0
93
+ add x z
94
+ mod x 26
95
+ div z 26
96
+ add x -13
97
+ eql x w
98
+ eql x 0
99
+ mul y 0
100
+ add y 25
101
+ mul y x
102
+ add y 1
103
+ mul z y
104
+ mul y 0
105
+ add y w
106
+ add y 14
107
+ mul y x
108
+ add z y
109
+ inp w
110
+ mul x 0
111
+ add x z
112
+ mod x 26
113
+ div z 26
114
+ add x -9
115
+ eql x w
116
+ eql x 0
117
+ mul y 0
118
+ add y 25
119
+ mul y x
120
+ add y 1
121
+ mul z y
122
+ mul y 0
123
+ add y w
124
+ add y 14
125
+ mul y x
126
+ add z y
127
+ inp w
128
+ mul x 0
129
+ add x z
130
+ mod x 26
131
+ div z 26
132
+ add x -12
133
+ eql x w
134
+ eql x 0
135
+ mul y 0
136
+ add y 25
137
+ mul y x
138
+ add y 1
139
+ mul z y
140
+ mul y 0
141
+ add y w
142
+ add y 12
143
+ mul y x
144
+ add z y
145
+ inp w
146
+ mul x 0
147
+ add x z
148
+ mod x 26
149
+ div z 1
150
+ add x 14
151
+ eql x w
152
+ eql x 0
153
+ mul y 0
154
+ add y 25
155
+ mul y x
156
+ add y 1
157
+ mul z y
158
+ mul y 0
159
+ add y w
160
+ add y 14
161
+ mul y x
162
+ add z y
163
+ inp w
164
+ mul x 0
165
+ add x z
166
+ mod x 26
167
+ div z 26
168
+ add x -9
169
+ eql x w
170
+ eql x 0
171
+ mul y 0
172
+ add y 25
173
+ mul y x
174
+ add y 1
175
+ mul z y
176
+ mul y 0
177
+ add y w
178
+ add y 14
179
+ mul y x
180
+ add z y
181
+ inp w
182
+ mul x 0
183
+ add x z
184
+ mod x 26
185
+ div z 1
186
+ add x 15
187
+ eql x w
188
+ eql x 0
189
+ mul y 0
190
+ add y 25
191
+ mul y x
192
+ add y 1
193
+ mul z y
194
+ mul y 0
195
+ add y w
196
+ add y 5
197
+ mul y x
198
+ add z y
199
+ inp w
200
+ mul x 0
201
+ add x z
202
+ mod x 26
203
+ div z 1
204
+ add x 11
205
+ eql x w
206
+ eql x 0
207
+ mul y 0
208
+ add y 25
209
+ mul y x
210
+ add y 1
211
+ mul z y
212
+ mul y 0
213
+ add y w
214
+ add y 10
215
+ mul y x
216
+ add z y
217
+ inp w
218
+ mul x 0
219
+ add x z
220
+ mod x 26
221
+ div z 26
222
+ add x -16
223
+ eql x w
224
+ eql x 0
225
+ mul y 0
226
+ add y 25
227
+ mul y x
228
+ add y 1
229
+ mul z y
230
+ mul y 0
231
+ add y w
232
+ add y 8
233
+ mul y x
234
+ add z y
235
+ inp w
236
+ mul x 0
237
+ add x z
238
+ mod x 26
239
+ div z 26
240
+ add x -2
241
+ eql x w
242
+ eql x 0
243
+ mul y 0
244
+ add y 25
245
+ mul y x
246
+ add y 1
247
+ mul z y
248
+ mul y 0
249
+ add y w
250
+ add y 15
251
+ mul y x
252
+ add z y
You can’t perform that action at this time.
0 commit comments