From 84ec86b63ac38423ce021448e379b87094f7d4ac Mon Sep 17 00:00:00 2001 From: Oscar Najera Date: Sat, 28 Jan 2023 03:46:12 +0100 Subject: more julia and formatted --- AoC2022/04/solver.jl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'AoC2022/04') diff --git a/AoC2022/04/solver.jl b/AoC2022/04/solver.jl index 0f512ae..31cabce 100644 --- a/AoC2022/04/solver.jl +++ b/AoC2022/04/solver.jl @@ -1,15 +1,15 @@ using Test -subinterval(a0, a1, b0, b1) = a0<= b0 && a1 >= b1 +subinterval(a0, a1, b0, b1) = a0 <= b0 && a1 >= b1 subcontained(a0, a1, b0, b1) = subinterval(a0, a1, b0, b1) || subinterval(b0, b1, a0, a1) overlap(a0, a1, b0, b1) = a0 <= b1 && b0 <= a1 data = open("input") do f - map(l-> parse.(Int, l), eachsplit.(eachsplit(read(f,String)), r"[,-]")) + map(l -> parse.(Int, l), eachsplit.(eachsplit(read(f, String)), r"[,-]")) end @testset "solutions" begin - @test map(l-> subcontained(l...) ,data) |>sum == 515 - @test map(l-> overlap(l...) ,data) |>sum == 883 + @test map(l -> subcontained(l...), data) |> sum == 515 + @test map(l -> overlap(l...), data) |> sum == 883 end -- cgit v1.2.3