From 29a614dc60102f7c7b723141e8ef862d7bccbcc5 Mon Sep 17 00:00:00 2001 From: Bill Rossi Date: Tue, 25 Nov 2025 20:41:42 -0500 Subject: [PATCH] Yeah --- ruby/2017/1/problem.rb | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 ruby/2017/1/problem.rb diff --git a/ruby/2017/1/problem.rb b/ruby/2017/1/problem.rb new file mode 100644 index 0000000..b64b900 --- /dev/null +++ b/ruby/2017/1/problem.rb @@ -0,0 +1,8 @@ +array = STDIN.read.chomp.split("").map(&:to_i) +part_1 = array.zip(array.rotate).select { |a, b| a == b }.map(&:first).sum + +puts "Part 1: #{part_1}" + +part_2 = array.zip(array.rotate(array.length / 2)).select { |a, b| a == b }.map(&:first).sum + +puts "Part 2: #{part_2}"