Ramírez es el apellido más común entre los jugadores activos de MLB, con 11. A saber:
- Alexei (Medias Blancas de Chicago)
- Aramis (Cachorros de Chicago)
- Edwar (Yankees de Nueva York)
- Hanley (Marlins de Florida)
- Horacio (Reales de Kansas City)
- Manny (Medias Blancas de Chicago)
- Max (Rangers de Texas)
- Ramón (Medias Rojas de Boston)
- Ramón (Rojos de Cincinnati)
- Wilkin (Tigres de Detroit)
- Yordany (Astros de Houston)
Resolví el problema escribiendo un pequeño programa usando MLB.rb (que obtiene sus datos de Freebase):
require 'mlb' counts = Hash.new(0) MLB::Team.all.map{|team| team.players}.flatten.each do |player| counts[player.name.split.last] += 1 end counts.sort{|a, b| a[1]b[1]}.last