Files
dockerfiles/tests/ruby/testcase/hashhistogram.rb
2019-08-04 22:54:34 -07:00

9 lines
273 B
Ruby

puts "Text please: "
text = gets.chomp
words = text.split(" ")
frequencies = Hash.new(0)
words.each { |word| frequencies[word] += 1 }
frequencies = frequencies.sort_by {|a, b| b }
frequencies.reverse!
frequencies.each { |word, frequency| puts word + " " + frequency.to_s }