aboutsummaryrefslogtreecommitdiff
path: root/challenge-277/deadmarshal/ruby/ch-2.rb
blob: f7137c59c78c22592de53d27fb8e9c9779e9d3af (plain)
1
2
3
4
5
6
7
8
9
#!/usr/bin/env ruby

def strong_pairs(arr)
  (arr.uniq.combination(2).select{|e| (e[0] - e[1]).abs < e.min}).size
end

p strong_pairs([1,2,3,4,5])
p strong_pairs([5,7,1,7])