module NMax

Constants

VERSION

Public Class Methods

sanitize(number) click to toggle source
# File lib/n_max.rb, line 14
def self.sanitize(number)
  number.sub(/\D/,'')
end
show_n_max(lines, count) click to toggle source
# File lib/n_max.rb, line 4
def self.show_n_max(lines, count)
  count = 1 if count.to_i <= 0
  list = []
  lines.each do |number|
    list << sanitize(number).to_i
    list = list.sort!.last(count) if list.length > count
  end
  list
end