[2023][ruby][15.1]
change kktmxntttpuvpouuwruyqlnpoqvvrmqt
commit 92cee47ac808169340985555ff6b808a50d54af1
author Alpha Chen <alpha@kejadlen.dev>
date
parent wlpmuuyq
diff --git a/2023/ruby/day_15.rb b/2023/ruby/day_15.rb
new file mode 100644
index 0000000..24bc487
--- /dev/null
+++ b/2023/ruby/day_15.rb
@@ -0,0 +1,12 @@
+input = ARGF.read.strip.split(?,).map(&:chars)
+
+# part one
+p input.sum {|str|
+  current = 0
+  str.each do |c|
+    current += c.ord
+    current *= 17
+    current %= 256
+  end
+  current
+}