[2020][ruby][9.x] refactor
change zzmyswppwvmnvpuztqwrvzpozqtzspxo
commit 4ad3ced13937487874068ad6fe3095ad9ac06358
author Alpha Chen <alpha@kejadlen.dev>
date
parent knpvkyxv
diff --git a/2020/ruby/day_09.rb b/2020/ruby/day_09.rb
index 646f879..e226a76 100644
--- a/2020/ruby/day_09.rb
+++ b/2020/ruby/day_09.rb
@@ -11,8 +11,8 @@ weakness = (0..).lazy.flat_map {|start|
   (2..data.size-start-1).map {|len|
     data[start, len]
   }
-}.filter_map {|range|
-  range.sum == invalid && range.minmax.sum
-}.first
+}.find {|range|
+  range.sum == invalid
+}.minmax.sum
 
 p weakness