Bilardo Vs Don Paoli

“No me ponga nervioso. Hábleme de técnicos en serio, pero no de un técnico de cuarta. Usted tiene que hablarme de Beckenbauer, de Menotti… pero no de cualquiera como este Don Paoli”, el entrevistador siguió insistiendo hasta que finalmente logró su cometido: hacer enojar a Bilardo. El Dr se levantó de la silla y fue a buscar a ese técnico de cuarta….

Sabemos que tanto Bilardo como Don Paoli son personajes, y como tales tienen las siguientes características:

  • Un nombre
  • Una cantidad de puntos
  • Una táctica
  • Una lista de torneos ganados, de los cuales sabemos su nombre y si es internacional o no
  • Una lista de acciones [rayoBidonizador, ...]

Los personajes pueden realizar las siguientes acciones:

  • tomarGatorade: aumenta los puntos de un personaje en 40 unidades y pone la táctica en “4-4-2”.
  • pincharConUnAlfiler: suma 20 puntos y agrega gritar a la lista de acciones.
  • gritar: agrega “AHHHH” al principio del nombre.
  • jugarUnTorneo torneo: juega un torneo, si su táctica es “4-4-2” o “4-2-3-1”, lo gana, sino no. Ganar implica sumar 35 unidades en caso de ser nacional y 80 en caso de ser internacional (además de sumarlo a su colección torneos ganados).
  • rayoBidonizador: suma 10 puntos X cada torneo nacional ganado + 20 X cada torneo internacional ganado.
  • rayoSampaolizador: resta 200 puntos salvo que su táctica sea “4-4-2”, en ese caso suma 200.

Finalmente se va a dar la tan ansiada pelea en el predio de AFA: Bilardo vs Don Paoli. El ganador de la pelea será aquel que, luego de realizar todas las acciones, tenga más puntos. Para ello, modelar la función últimoMinuto, que dado un entrenador retorna una acción equivalente a todas sus acciones.

  1. Se pide
  2. Modelar el data Personaje
  3. Modelar las acciones
  4. Modelar Torneo
  5. Hacer una función pelea la cual toma dos personajes y devuelve al ganador de la pelea