-
Description Se va a simular el estilo de puntuacion de una liga de futbol en la cual :
- Si juegas en casa tus goles marcados se reflejan a la izquierda del guion.
- Si juegas fuera tus goles marcados se reflejan a la derecha del guion.
- Los goles encajados se reflejan en la parte contraria a los marcados eg;
- {3-0} Partido en casa ganado 3 goles marcados.
- {0-3} Partido fuera ganado 3 goles marcados.
- {1-2} Partido en casa perdido 1 gol marcado 2 encajados.
- Los partidos se deciden si son fuera o en casa mediante alternancia.
- Uno fuera uno en casa ,dependiendo de el parametro booleano que se le pasa como parametro a la funcion.
- El parametro pasado , si es true es que el primer partido se juega en casa , si es false fuera.
- La sede de los partidos va alternando por cada partido que se juega , si empiezas en casa , el siguiente es fuera y despues se vuelve a casa .... Asi continuamente con todos los partidos que se juegan.
- Cuidado por que puede ser pasada una lista de partidos incompleta con menos de 32 partidos jugados , para que una liga esté completa deben haberse jugado al menos 32 partidos para obtener el puntaje final del equipo.
- La puntuacion será la siguiente :
- 3 puntos si se gana el partido
- 1 punto si se empata
- 0 puntos si se pierde
- Debes devolver los puntos que ha hecho el equipo a lo largo de la temporada
¡Buena suerte!
Code public class Ranking{ public static Integer getPoints(String[] matches) { return null; } }
Test Cases import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.assertEquals; // TODO: Replace examples and use TDD by writing your own tests class SolutionTest { void testSomething() { // assertEquals("expected", "actual"); } }
Output:
-
Code public class Ranking{}- public class Ranking{
- public static Integer getPoints(String[] matches) {
- return null;
- }
- }
- All
- {{group.name}} ({{group.count}})
This comment has been reported as {{ abuseKindText }}.
Show
This comment has been hidden. You can view it now .
This comment can not be viewed.
- |
- Reply
- Edit
- View Solution
- Expand 1 Reply Expand {{ comments?.length }} replies
- Collapse
- Remove
- Remove comment & replies
- Report
{{ fetchSolutionsError }}