From 103c6bca4d6bd5be61591bedb172b161189072f5 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sat, 9 Dec 2017 17:31:59 +0100 Subject: day08 --- day08.rb | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 day08.rb (limited to 'day08.rb') diff --git a/day08.rb b/day08.rb new file mode 100644 index 0000000..6779a6d --- /dev/null +++ b/day08.rb @@ -0,0 +1,6 @@ +m = 0; reg = Hash.new(0); File.readlines("day08").each { |l| r,o,n,_,v1,o2,v2 = l.split; if reg[v1].send(o2, Integer(v2)); reg[r] += Integer(n) * (o == "dec" ? -1 : 1) ; end; m = [m, *reg.values].max }; p reg.values.max; p m + +__END__ + +5946 +6026 -- cgit 1.4.1