Module: NmaxOleg
- Defined in:
- lib/nmax.rb,
lib/nmax/version.rb
Constant Summary collapse
- VERSION =
'0.2.1'
Class Method Summary collapse
Class Method Details
.nmax(stdin = $stdin, n) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/nmax.rb', line 4 def self.nmax(stdin = $stdin, n) if ARGV[1] puts "Enter only one argument please" exit elsif n == 0 puts "Enter one number please" end numbers = [] stdin.each_line do |line| line.scan(/[0-9]{1,1000}/).each{|i| numbers << i.to_i} end puts numbers.uniq.sort.reverse[0...n] end |