[2018][ruby][13.2] move the end condition to the right place
change umsxokvxptwyytnlrrupnzvytykrtnnp
commit 6ec8d97425cd896c2b05e5560be370ae97278c11
author Alpha Chen <alpha.chen@gmail.com>
date
parent pvtptuxx
diff --git a/2018/ruby/day_13.rb b/2018/ruby/day_13.rb
index 92db0a6..c08d9c4 100644
--- a/2018/ruby/day_13.rb
+++ b/2018/ruby/day_13.rb
@@ -107,16 +107,17 @@ loop do
     #   p y
     #   carts.delete_if {|cart| cart.x == x && cart.y == y }
     # end
-    if carts.size == 1
-      p carts
-      exit
-    end
     # if crashes.values.any? {|v| v > 1 }
     #   p crashes.find {|_,v| v > 1 }
     #   exit
     # end
   end
 
+  if carts.size == 1
+    p carts
+    exit
+  end
+
   # p carts
   # sleep 1
 end