From 289d452904d52d1344797cff843af9a292c93fd4 Mon Sep 17 00:00:00 2001 From: Alpha Chen Date: Sat, 18 Dec 2021 15:52:23 -0800 Subject: [PATCH] [2021][ruby][18.x] small refactoring --- 2021/ruby/day_18.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/2021/ruby/day_18.rb b/2021/ruby/day_18.rb index 879b0f0..76be8e0 100644 --- a/2021/ruby/day_18.rb +++ b/2021/ruby/day_18.rb @@ -62,15 +62,11 @@ def explode(s, pair_range) end class Array - def magnitude - 3*self[0].magnitude + 2*self[1].magnitude - end + def magnitude = 3*self[0].magnitude + 2*self[1].magnitude end class Integer - def magnitude - self - end + def magnitude = self end # sum = ARGF.read.split("\n").reject(&:empty?).inject {|sum,num| add(sum, num) }