Initial commit
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
include("utils.jl")
|
||||
|
||||
input_lines = non_empty_lines("1.data")
|
||||
integers = map(s->parse(Int, s), input_lines)
|
||||
|
||||
"1"
|
||||
zipped = zip(view(integers, 1:length(integers)-1), view(integers, 2:length(integers)))
|
||||
result1 = mapreduce(t->t[1] < t[2], +, zipped)
|
||||
|
||||
"2"
|
||||
zipped2 = zip(view(integers, 1:length(integers)-2), view(integers, 2:length(integers)-1), view(integers, 3:length(integers)))
|
||||
summed = map(t->t[1]+t[2]+t[3], zipped2)
|
||||
zipped_again = zip(view(summed, 1:length(summed)-1), view(summed, 2:length(summed)))
|
||||
result2 = mapreduce(t->t[1] < t[2], +, zipped_again)
|
||||
Reference in New Issue
Block a user