Skip to content

Commit 08154bf

Browse files
committed
;')
1 parent 1aeb5d2 commit 08154bf

File tree

7 files changed

+456
-3
lines changed

7 files changed

+456
-3
lines changed

day10.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#! /bin/bash
2+
3+
CHALLENGE=day10
4+
5+
go build -o $(pwd)/bin/$CHALLENGE ./$CHALLENGE/*.go
6+
7+
echo "Tests 1"
8+
cat $CHALLENGE/input_test_01.txt | bin/$CHALLENGE
9+
echo "Tests 2"
10+
cat $CHALLENGE/input_test_02.txt | bin/$CHALLENGE
11+
12+
echo "Solution"
13+
cat $CHALLENGE/input.txt | bin/$CHALLENGE
14+

day10/input.txt

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
addx 1
2+
addx 4
3+
addx 21
4+
addx -20
5+
addx 4
6+
noop
7+
noop
8+
addx 5
9+
addx 3
10+
noop
11+
addx 2
12+
addx 1
13+
noop
14+
noop
15+
addx 4
16+
noop
17+
noop
18+
noop
19+
addx 3
20+
addx 5
21+
addx 2
22+
addx 1
23+
noop
24+
addx -37
25+
addx 22
26+
addx -4
27+
addx -14
28+
addx 2
29+
addx 5
30+
addx 3
31+
addx -2
32+
addx 2
33+
addx 5
34+
addx 2
35+
addx -15
36+
addx 32
37+
addx -14
38+
addx 5
39+
addx 2
40+
addx 3
41+
noop
42+
addx -13
43+
addx -2
44+
addx 18
45+
addx -36
46+
noop
47+
addx 11
48+
addx -7
49+
noop
50+
noop
51+
addx 6
52+
addx 22
53+
addx -21
54+
addx 3
55+
addx 2
56+
addx 4
57+
noop
58+
noop
59+
noop
60+
addx 5
61+
addx -16
62+
addx 17
63+
addx 2
64+
addx 5
65+
addx -11
66+
addx 15
67+
addx -15
68+
addx -24
69+
noop
70+
noop
71+
addx 7
72+
addx 2
73+
addx -6
74+
addx 9
75+
noop
76+
addx 5
77+
noop
78+
addx -3
79+
addx 4
80+
addx 2
81+
noop
82+
noop
83+
addx 7
84+
noop
85+
noop
86+
noop
87+
addx 5
88+
addx -28
89+
addx 29
90+
noop
91+
addx 3
92+
addx -7
93+
addx -29
94+
noop
95+
addx 7
96+
addx -2
97+
addx 2
98+
addx 5
99+
addx 2
100+
addx -3
101+
addx 4
102+
addx 5
103+
addx 2
104+
addx 8
105+
addx -30
106+
addx 25
107+
addx 7
108+
noop
109+
noop
110+
addx 3
111+
addx -2
112+
addx 2
113+
addx -10
114+
addx -24
115+
addx 2
116+
noop
117+
noop
118+
addx 2
119+
noop
120+
addx 3
121+
addx 2
122+
noop
123+
addx 3
124+
addx 2
125+
addx 5
126+
addx 2
127+
noop
128+
addx 1
129+
noop
130+
addx 2
131+
addx 8
132+
noop
133+
noop
134+
addx -1
135+
addx -9
136+
addx 14
137+
noop
138+
addx 1
139+
noop
140+
noop

day10/input_test_01.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
noop
2+
addx 3
3+
addx -5

day10/input_test_02.txt

Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
addx 15
2+
addx -11
3+
addx 6
4+
addx -3
5+
addx 5
6+
addx -1
7+
addx -8
8+
addx 13
9+
addx 4
10+
noop
11+
addx -1
12+
addx 5
13+
addx -1
14+
addx 5
15+
addx -1
16+
addx 5
17+
addx -1
18+
addx 5
19+
addx -1
20+
addx -35
21+
addx 1
22+
addx 24
23+
addx -19
24+
addx 1
25+
addx 16
26+
addx -11
27+
noop
28+
noop
29+
addx 21
30+
addx -15
31+
noop
32+
noop
33+
addx -3
34+
addx 9
35+
addx 1
36+
addx -3
37+
addx 8
38+
addx 1
39+
addx 5
40+
noop
41+
noop
42+
noop
43+
noop
44+
noop
45+
addx -36
46+
noop
47+
addx 1
48+
addx 7
49+
noop
50+
noop
51+
noop
52+
addx 2
53+
addx 6
54+
noop
55+
noop
56+
noop
57+
noop
58+
noop
59+
addx 1
60+
noop
61+
noop
62+
addx 7
63+
addx 1
64+
noop
65+
addx -13
66+
addx 13
67+
addx 7
68+
noop
69+
addx 1
70+
addx -33
71+
noop
72+
noop
73+
noop
74+
addx 2
75+
noop
76+
noop
77+
noop
78+
addx 8
79+
noop
80+
addx -1
81+
addx 2
82+
addx 1
83+
noop
84+
addx 17
85+
addx -9
86+
addx 1
87+
addx 1
88+
addx -3
89+
addx 11
90+
noop
91+
noop
92+
addx 1
93+
noop
94+
addx 1
95+
noop
96+
noop
97+
addx -13
98+
addx -19
99+
addx 1
100+
addx 3
101+
addx 26
102+
addx -30
103+
addx 12
104+
addx -1
105+
addx 3
106+
addx 1
107+
noop
108+
noop
109+
noop
110+
addx -9
111+
addx 18
112+
addx 1
113+
addx 2
114+
noop
115+
noop
116+
addx 9
117+
noop
118+
noop
119+
noop
120+
addx -1
121+
addx 2
122+
addx -37
123+
addx 1
124+
addx 3
125+
noop
126+
addx 15
127+
addx -21
128+
addx 22
129+
addx -6
130+
addx 1
131+
noop
132+
addx 2
133+
addx 1
134+
noop
135+
addx -10
136+
noop
137+
noop
138+
addx 20
139+
addx 1
140+
addx 2
141+
addx 2
142+
addx -6
143+
addx -11
144+
noop
145+
noop
146+
noop

0 commit comments

Comments
 (0)