Sha256: 9659e94327ca6c3632e936fc913493e6d82aff3e8ef1f15a15311374e4b5aaba

Contents?: true

Size: 625 Bytes

Versions: 173

Compression:

Stored size: 625 Bytes

Contents

defmodule Tournament do
  @doc """
  Given `input` lines representing two teams and whether the first of them won,
  lost, or reached a draw, separated by semicolons, calculate the statistics
  for each team's number of games played, won, drawn, lost, and total points
  for the season, and return a nicely-formatted string table.

  A win earns a team 3 points, a draw earns 1 point, and a loss earns nothing.

  Order the outcome by most total points for the season, and settle ties by
  listing the teams in alphabetical order.
  """
  @spec tally(input :: list(String.t())) :: String.t()
  def tally(input) do
  end
end

Version data entries

173 entries across 173 versions & 1 rubygems

Version Path
trackler-2.2.1.109 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.108 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.107 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.106 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.105 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.104 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.103 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.102 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.101 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.100 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.99 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.98 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.97 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.96 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.95 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.94 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.93 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.92 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.91 tracks/elixir/exercises/tournament/tournament.exs
trackler-2.2.1.90 tracks/elixir/exercises/tournament/tournament.exs