https://adventofcode.com/2023/day/1
вкратце есть случайные строки с буквами и цифрами
с каждой строки взять первую и последнюю цифру, сообразить число, сложить
вам надо гуглить
#!/usr/bin/env ruby
file_path = File.expand_path("../file.txt", __FILE__)
input = File.read(file_path)
strings = input.split("\n")
sums = strings.sum { _1.scan(/\d/).values_at(0, -1).join.to_i }
p sums