From 233b773b93b6b82e20380e10e5c5d6e330997a04 Mon Sep 17 00:00:00 2001 From: DrNuget Date: Mon, 1 Dec 2025 22:57:27 +0200 Subject: day1 code works, answer solved --- day-1/main.awk | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) (limited to 'day-1/main.awk') diff --git a/day-1/main.awk b/day-1/main.awk index 0d2f1a1..fc23d7e 100755 --- a/day-1/main.awk +++ b/day-1/main.awk @@ -1,29 +1,24 @@ #!/bin/awk -f BEGIN { - dial=95 + dial=50 pass=0 } /^L/ { - #printf $0 " " dial sub(/L/, "", $0) - dial = dial - $0 - if (dial<0) { - dial = dial + 100 - } + dial = (dial - int($0)) % 100 if (dial==0) { - pass=pass+1 + pass = pass + 1 } print dial } /^R/ { - #printf $0 " " dial sub(/R/, "", $0) - dial = (dial + $0) % 100 + dial = (dial + int($0)) % 100 if (dial==0) { - pass=pass+1 + pass = pass + 1 } print dial } -- cgit v1.2.3