import java.util.Arrays;

public class Equipe {

  private static final int NB_COUREURS = 4;
  private String nom;
  private Athlète[] coureurs;

  public Equipe(String nom) {
    this.nom = nom;
    this.coureurs = new Athlète[NB_COUREURS];
    for (int i = 0; i < NB_COUREURS; ++i) {
      coureurs[i] = new Athlète();
      if (i > 0)
        coureurs[i - 1].setSuivant(coureurs[i]);
    }
  }

  public void départ() {
    coureurs[0].prendLeTémoin();
  }

  public double getDernierTemps() {
    double temps = 0.;
    for (Athlète c : coureurs)
      temps += c.getDernierTemps();
    return temps;
  }

  @Override
  public String toString() {
    return nom + " " + Arrays.toString(coureurs);
  }
}
