Advertisement
Guest User

Untitled

a guest
Apr 12th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.23 KB | None | 0 0
  1. arr = [5, 3, 4, 3, 5, 5, 3]
  2.  
  3.  
  4. a = arr.group_by{ |e| e }.select { |k, v| v.size > 2 }.map(&:first)
  5. b = arr.group_by{ |e| e }.select { |k, v| v.size < 2 }.map(&:first)
  6.  
  7. if a.any? && b.aby?
  8.     puts b.inspect
  9. else
  10.     return -1
  11. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement