Guest User

Untitled

a guest
Aug 21st, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1.  
  2.  
  3.  
  4.  
  5.  
  6. name_jar = [
  7. 'calvin',
  8. 'tom',
  9. 'tomase',
  10. 'justin',
  11. 'gary',
  12. 'sam',
  13. 'adam',
  14. 'ryan',
  15. 'erik',
  16. 'garry',
  17. 'lucas',
  18. 'leon',
  19. 'luka/loca',
  20. 'paul',
  21. 'jonas',
  22. 'max',
  23. 'Louis'
  24. ]
  25.  
  26. #puts name_jar[rand(name_jar.length-1)]
  27.  
  28.  
  29.  
  30. g = Hash.new
  31.  
  32.  
  33. (1..100000000).each do |i|
  34.  
  35.  
  36.  
  37.  
  38. name = [name_jar[rand(name_jar.length-1)]]
  39.  
  40. if g.has_key?(name) == false
  41. g[name] = 1
  42. else
  43. g[name] = g.values_at(name)[0] + 1
  44. #puts g.values_at(name)[0] + 1
  45. end
  46.  
  47.  
  48.  
  49. end
  50.  
  51. g.sort_by {|key,value| value}
  52.  
  53. g.each do |key,value|
  54. puts "#{key} \t : \t #{value}"
  55. end
Add Comment
Please, Sign In to add comment