From de96af0762cf5abae09788434f407e7fc86d1b24 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Sun, 7 Dec 2025 07:32:00 +0100 Subject: Add 2025 day 5 solutions --- 2025/05/puzzle-1.awk | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 2025/05/puzzle-1.awk (limited to '2025/05/puzzle-1.awk') diff --git a/2025/05/puzzle-1.awk b/2025/05/puzzle-1.awk new file mode 100755 index 0000000..acfe21b --- /dev/null +++ b/2025/05/puzzle-1.awk @@ -0,0 +1,19 @@ +#!/usr/bin/awk -f + +BEGIN { FS = "-" } + +NF == 2 { + xs[NR, 1] = $1 + xs[NR, 2] = $2 +} + +NF == 1 { + for (i = 1; i <= length(xs) / 2; i++) { + if ($1 >= xs[i, 1] && $1 <= xs[i, 2]) { + cnt++ + break + } + } +} + +END { print cnt } -- cgit v1.2.3