simpler ruby

This commit is contained in:
a 2020-12-06 15:41:08 -06:00
parent 6ee2030df0
commit 48e48a8429

3
06/06_refactored.rb Normal file
View file

@ -0,0 +1,3 @@
groups = File.read("input.txt").split("\n\n").map(&:split)
puts groups.map { |group| group.join.chars.uniq.size }.sum # TIL about uniq
puts groups.map { |group| group.map(&:chars).reduce(&:&).size }.sum # TIL you can use & on arrays and not just sets?